Restaurants in Atlanta, GA
Restaurants
764 Miami Cir Ne.,
Atlanta ,
GA
30324
UNITED STATES
Based on 1 reviews
Food is okay but service is amazingly bad
The tapas are okay and the drinks are good depending on the bartender. No sense of consistency but the biggest problem is the terrible service/treatment of it's patrons. On our first visit we were asked to hurry up and finish half way...Worldwide > United States > Atlanta, GA > Restaurants