Twelve Mile LimitTwelve Mile Limit is a non-smoking venue

Venue Status: Open

Twelve Mile Limit
500 S. Telemachus St.
New Orleans, LA 70119

Contact Info

504-488-8114

Venue Description

Dive bar, fancy drinks, BBQ, music occasionally.

Upcoming Events for this Venue

Notel Motel
Sat, 05/28/2016 - 10:00pm