About
Esca
Esca is a St. Louis restaurant with Italian coastal influences, pastas, seafood, and wine-friendly plates. The experience is built for a composed dinner where the food feels lighter and more refined than red-sauce comfort.
Restaurant
St. Louis business details, hours, reviews, photos, and directions
About
Esca is a St. Louis restaurant with Italian coastal influences, pastas, seafood, and wine-friendly plates. The experience is built for a composed dinner where the food feels lighter and more refined than red-sauce comfort.
Quick answers
Esca hours are listed on STLTalks as: Mon: 5:00 PM - 9:00 PM; Tue: 5:00 PM - 10:00 PM; Wed: 5:00 PM - 10:00 PM; Thu: 5:00 PM - 10:00 PM; Fri: 5:00 PM - 10:00 PM; Sat: 5:00 PM - 10:00 PM; Sun: 5:00 PM - 9:00 PM
Esca is listed at 5095 Delmar Blvd, St. Louis, MO 63108, USA in the St. Louis area.
Yes. STLTalks shows available reviews, photos, updates, directions, and business details for Esca.
Location
Explore STL
Business Ownership
Log in to submit a verified ownership claim.
Log in to claim