The Oyster Shed at Leon's
Charleston, SC
The Oyster Shed at Leon's is a charming seafood restaurant nestled in the heart of Charleston, SC. Known for its fresh oysters and laid-back atmosphere, it offers a menu that celebrates the flavors of the Lowcountry. With a cozy outdoor seating area and a vibrant interior, it's the perfect spot to enjoy a casual meal with friends or family while savoring the coastal cuisine.
Generated from this place's information
Find related places
See a problem?
You might also like
Partial Data by Foursquare.