(504) 586-0563
1119 Decatur St
New Orleans,
LA
70116
29.9603
-90.0599
Neighborhoods: French Quarter - CBD, French Quarter
What People Are Saying About Turtle Bay
The Editor
Contributor
Citysearch
This laid-back Decatur Street bar features roughly 15 brews on tap, homemade pizzas and Italian specialties.
Great place to catch a ball game
by MSfromWisconsin
Comfortable place to watch a ball game and have a 'huge' plate of nachos. The owner (Steve) is a great guy and his wife is going to have a baby on the 22nd.
- Pros: Numerous beers on tap, lot of TV's, great owner
- Cons: Limited menu





Follow Us on Twitter