191 Peachtree St NE (Andrew Young International Blvd.), Atlanta, GA
Restaurante latinoamericano · Downtown Atlanta · 112 tips y reseñas
365Atlanta.com: Need a perfect and perfectly delicious lunch? Try the fried avocado taquitos! Great portion - 2 taquitos with rice + beans. Amazing flavor - you won't be disappointed!