Red Pepper Taqueria is now open in TOWN Brookhaven.

The restaurant, which ToNeTo Atlanta first announced in January would replace Jefe’s Tacos & Tequila, opened Tuesday for dinner with plans to add full bar and lunch service later this week.  This marks the third Red Pepper, joining existing locations on Briarcliff & LaVista Roads near Toco Hills and on Piedmont Road near Peachtree Road in Buckhead.