Home Tags Taco Mac
Tag: Taco Mac
Where to watch the Super Bowl in Atlanta
Where can you watch the Atlanta Falcons play in Super Bowl LI? Here are the restaurants and bars who are hosting watch parties and specials.
Taco Mac Decatur will close for renovations August 4, reopen in October
After twelve years in Decatur, Taco Mac Sports Grill will be updating its look. The restaurant and bar will close at the end of business this Sunday, August 4, and reopen in October. During that time, Taco Mac will acquire a new street front patio, new LED HDTVs, and more comfortable seating options. In addition, the bar area will be expanded and feature one hundred draft beer taps.