Seafood restaurant, Cajun restaurant, Crab house
At Crabs Landing, diners can enjoy a relaxed seafood experience right in downtown St. Louis. This trendy crab house serves up flavorful Cajun delights without breaking the bank, making it a popular spot for quick lunches or cozy dinners. Known for its fast service and welcoming atmosphere, guests appreciate the extensive menu featuring crab boils, shrimp, and cocktails. While some have noted inconsistencies in the dishes, the friendly staff certainly shines through. Reservations are accepted, so stop by the casual setting to delight in some comfort food amidst the city vibe!
Cuban restaurant
1131 Washington Ave, St. Louis, MO 63101, United States