Tuza
1523 Howell Mill Rd NW, Atlanta, GA 30318
We invite you to join us on our little corner on the Westside of Atlanta. Great authentic Tacos, freezing cold beer, terrific drinks, and a taste of the irreplaceable spirit of hospitality and pride that comes from doing something we love.We invite you to join us on our little corner on the Westside of Atlanta. Great authentic Tacos, freezing cold beer, terrific drinks, and a taste of the irreplaceable spirit of hospitality and pride that comes from doing something we love.
More Business Info
- Hours
- Regular Hours
Tue - Sat: - Other Links
- Categories
- Mexican Restaurants, Latin American Restaurants, Restaurants, Spanish Restaurants
Suggest an Edit