Estrella Steak, Lobster & Seafood House
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.
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri: Sat: Sun: - Extra Phones
Phone: 504-581-2121
Fax: 504-581-2121
- AKA
Estrella Steak & Lobster House
Star Steak & Lobster
- Other Links
- Categories
- Steak Houses, Restaurants, Seafood Restaurants