Crab's Landing
Welcome to our restaurant! Come and try our dishes!
About Us
Welcome to Crab's Landing located at 701 North Tucker Boulevard, St. Louis, MO. At Crab's Landing, we believe that the freshest seafood is the key to flavorful dishes that will tantalize your taste buds. Our menu showcases a range of traditional and innovative seafood dishes that will satisfy even the most discerning palates.
Our dining room is cozy yet modern, with a welcoming vibe and ocean-inspired decor. We invite you to come and taste our seafood dishes.
At Crab's Landing, let the flavors of the sea transport you to a place of relaxation and indulgence!
Contact Us
Mon
Closed
Tue - Thu
11:00 AM - 9:30 PM
Fri
11:00 AM - 10:30 PM
Sat
12:00 PM - 10:30 PM
Sun
12:00 PM - 9:00 PM