Drag box to select area
This Twisted Taco is one of four locations in the metro Atlanta area. It offers live music and other entertainment, including showing football games on its TVs. This location has outdoor seating, and offers a full bar with weekly drink specials.
4629 Wieuca Rd NE, Atlanta, GA 30342
- Hours: Sun - Thu, 11am - 10pm; Fri, Sat, 11am - 11pm