Red Pepper Taqueria in, Jefe’s Tacos & Tequila out in Brookhaven

Mexican restaurant Red Pepper Taqueria is set to open its third metro Atlanta location this March, taking the place of another now-shuttered Mexican spot.  Continue reading at The AJC