Red Pepper Taqueria Buckhead closes, Kabob Land taking over space
ATLANTA - Red Pepper Taqueria in Buckhead is now closed.
The restaurant shared a message on Instagram stating that Red Pepper's sister restaurant, Kabob Land, is taking over the space. According to the post, Red Pepper occupied the space since 2013.
RELATED: Atlanta Bites: Where and what to eat in metro Atlanta | July 2024
Other Red Pepper locations can still be found on Briarcliff Road, in Brookhaven Town Center, and Dunwoody.