
Viva la Vegan
1265 Lee St SW, Atlanta, GA 30310, USA
(Cauliflower pictured in background, BBQ Bacon Burger is in the foreground)
The cauliflower here is on point! This restaurant is just a little hole in the wall, but the food that comes out of the kitchen is incredible!
1 comentário