Restaurant
Mami's La Cubana
25 locals recommend,
Location
579 N Central Ave
Atlanta, GA
Tips from locals
New spot that has all the neighbors raving. Tiny spot with limited seating but super food and worth it!
When hungry, and I mean very hungry, choose this amazing restaurant because the serving size is generous and the flavors are out of this world!
Newly opened place with delicious authentic Cuban food for a great price. I highly recommend!