Right in the Heart of Buckhead, surrounded by big buildings and fun people.  Located at the corner of Peachtree St. and Piedmont Ave.


Red Pepper TaqueRIa

3135 Piedmont Road
Atlanta, GA 30305

Mon - Sat: 11AM – 2AM
Sun: 11AM – 12AM

Reservations are not required, but we do get busy so make sure you let us know if you're coming in with a large party so we can accommodate you and your peeps.