Tequila Blues
Address:
1200 Decatur St, New Orleans, LA 70116
Phone:
(504) 528-8466
Nice to Know:
- Good For Kids Yes
- Noise Level Quiet
- Parking Street
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Outdoor Seating Yes
- Wheelchair Accessible Yes
Restaurants
Other Businesses:
- Montrels Bistro at 1000 N Peters St, New Orleans, LA 70116
- The Market Cafe at 1000 Decatur St, New Orleans, LA 70116
- Gazebo Cafe at 1018 Decatur St, New Orleans, LA 70116
- A and S Seafood and Deli at 4458 Jefferson Hwy, New Orleans, LA 70121
- Taco Bell at 2800 S Claiborne Ave, New Orleans, LA 70125