Texas-based company now operates five Atlanta-area locations.
Management team for the Midtown venue has been tapped to oversee booking, marketing, and more for the College Park multipurpose arena.
Taco joint will take space previously occupied by Radio Shack in the Edens shopping center.
Search