Feast Your Eyes: Red Pepper Taqueria AnnaFeastsSeptember 8, 2014Atlanta, Belly of the Feast, Red Pepper Taqueria, Restaurant, addicted to tacos, ceviche, fresh raw bar, guacamole, margaritas, mexican food, oysters, tacosComment