Estrella Steak, Lobster & Seafood HouseAdd to Favorites
Photos and Videos
- HoursOPEN NOW
- Regular Hours:
Mon - Thu Fri Sat Sun - Categories
- Steak Houses, Restaurants, Seafood Restaurants
- AKA
Star Steak & Lobster
General Info
Estrella Steak and Lobster House is located in the heart of the French Quarter at 237 Decatur Street. Featuring authentic creole dishes, our menu will have you visiting again and again. MAking folks happy since 1978! Come visit at 237 Decatur Street, New Orleans, Louisiana.Estrella Steak and Lobster House is located in the heart of the French Quarter at 237 Decatur Street. Featuring authentic creole dishes, our menu will have you visiting again and again. MAking folks happy since 1978! Come visit at 237 Decatur Street, New Orleans, Louisiana.