The second location of Red Pepper Taqueria is now open in Buckhead. The restaurant at 3133 Piedmont Road NE replaces Barca Tapas & Bar, which replaced La Fourchette. Red Pepper's first location is at the intersection of Briarcliff and Lavista roads in North Druid Hills. [EaterWire]
Filed under: