66 12th St Ne
Atlanta, GA 30309
Atlanta, GA 30309
Open HoursMo to Fr from 11:00am to 02:30am,Sa to Su from 12:00pm to 12:30am
OverviewTwisted Bar, housed in Midtown, lives up to its name and reputation. Traditional Mexican food is blended well with the flavor of California to create a delectable fare. Pull...
more