Estrella Steak & Lobster House

Location

237 Decatur St.
New Orleans LA 70054

Estrella Steak & Lobster House is located on Decatur, just 2 blocks from Canal St., steps from the House of Blues in the French Quarter. We offer a casual atmosphere and family-friendly dining. As the name implies, steaks & seafood are our specialty, as well as a full menu of savory desserts.

Amenities

Cuisine Served
  • Seafood
  • Steakhouse
Meals Served
  • Dinner
Culinary Trails
  • Creole Crescent

Contact

Phone:

Please Note: This listing is created and managed by the business. For the latest details on hours, services and availability, we recommend contacting the business directly before your visit.