Red’s Ice House
Categories: Restaurants, Bars & Cafés
Locations: North America, USA, Charleston
Located on the wharf-side at 98 Church St, Shem Creek, Mount Pleasant, Red’s came well recommended as a crew hangout for its ‘down to earth’ style and good food. Red's is a true old-fashioned seafood eatery located right on the wharf and with upstairs dining and a cool rooftop lounge available.
Review this service
No one has left a review on this page yet.