Main content starts here, tab to start navigating

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


Get Directions