Crabs Landing
8.1 • Seafood restaurant
Seafood restaurant offers spacious, clean interior with a laid-back, chill vibe and top-tier music. The atmosphere feels like a neighborhood joint despite downtown location, with generous portions and casual service. Exterior appears lowkey and unassuming, contrasting with the quality inside.
View menu
Good to know
1
Parking is limited with only three spots available in front.
2
Expect a 10-minute wait during peak hours.
3
Happy hour offers the second drink for only $1.
701 N Tucker Blvd, St. Louis, Missouri, United States
Check out lists where this place stands out
Similar places nearby
A few nearby places worth checking next.
Grand Hall at Union Station
Magnificent venue featuring stained-glass windows, gold-laced paintwork, and spacious, comfortable rooms in a historic setting.
Windows on Washington
Stunning venue featuring a colossal champagne bottle facade, spacious layout, and a clean, orderly atmosphere.
Cookies Downtown St. Louis
Boutique dispensary with a friendly, vibey atmosphere, offering high-quality cannabis and reasonable prices.