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: