Esca
5095 Delmar Blvd, St. Louis, MO 63108, USA
About this place
Cozy, upscale, seafood-heavy eatery emphasizing Mediterranean classics such as branzino and gnocchi.
Esca is one of the best Mediterranean spots in the city. I have a great meal with everything from simple steaks to over-the-top dessert carts that are hard to resist.