Charlotte NC No Taste!, Restaurants 1. 1200 E 36th St, Charlotte, NC 28205 | Smell, No Taste! (704) 900-0805