Leo's Crab Shack


2501 N Dixie Hwy
West Palm Beach, FL 33407

 

A Seafood Restaurant in West Palm Beach FL

Seafood restaurant and take out Live blue crab,garlic shrimp, garlic snow crab,garlic blue crabs,lobster,crawfish,oysters,king crab,dungenes crab and more


Day Opening Closing
Monday - Saturday  11:00 AM 8:00 PM
Sunday 11:00 AM 5:00 PM
Click the button to add a review for Leo's Crab Shack

Add Review