Explore Charlotte

Taco Mac

It’s hard to decide what the biggest draw is at the South Park spot: the 140 beers on tap, the individual taps at your table, the 103-inch flat-screen TV or the famed buffalo wings available in orders of 50 (so don’t be shy about sharing). No matter which one gets you in the door, this is likely to become a favorite place to watch the game. Open Su-Th, 11 am-midnight; F-Sa, 11 am-1 am.


4625 Piedmont Row Drive
Charlotte, NC 28210
United States

Charlotte, NC
United States