seafoodNot yet on Tasting Planet
Felix's Restaurant & Oyster Bar
Iberville Street 739, New Orleans, 70130 New Orleans, United States
About
The Acme's traditional competition and usually a shorter wait, too. A very good oyster bar with other traditional Cajun fare.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!