Main content starts here, tab to start navigating

Hours & Location

1523 Howell Mill Road NW,
Atlanta, GA 30318

404.343.4088
tuzataco@gmail.com

    TUESDAY- THURSDAY   11:30am to 9:00pm

FRIDAY/SATURDAY -  11:30am to 10:00pm

SUNDAY - 12:30am to 8:00PM 

CLOSED MONDAY





Get Directions