Landry's Seafood House

Restaurant $

1820 Market St., St. Louis, MO 63103

Saint Louis

Description

Located in the heart of Downtown St. Louis, Landry's Seafood is the Gateway to the West's destination for the freshest Gulf seafood. Located on Market Street in the historic Union Station, just a few blocks from Scottrade Center, Busch Stadium, the Peabody Opera House, Memorial Plaza and other iconic St. Louis landmarks, Landry's serves fresh fish, succulent steaks and decadent desserts in an unmatched atmosphere, including outdoor dining. Visit Landry's today and experience a Gulf Coast legend.

Frequently Asked Questions

Places You Should Consider

Landry's Seafood House Photos

News & Articles

Recommended Ratings & Reviews

Restaurant Atmosphere
Food
Service
Cleanliness
Bang for your Buck
The Crowd
Parking & Accessibility
Rate & Review