Visit Us
Hours & Location
1523 Howell Mill Road,
Atlanta, GA 30318
404.343.4088
tuzataco@gmail.com
MONDAY - SATURDAY
LUNCH 11:30 - 2:30, SATURDAY: 12:00 - 4:00
DINNER: 6:00 - 10:00 FRI/SAT 6:00 - 11:00
HAPPY HOUR: MONDAY - FRIDAY 3:00 - 6:00