Review of Alma Cocina Downtown

191 Peachtree St NE, Atlanta, GA 30303

Overall Rating

Review


Being from Texas, this was overpriced “Mexican” food. Even though everything I ordered was supposed to have been gluten free, I still experienced an issue.

Updated 4 years ago

Celiac