Red’s Ice House
Quick links: Contact Description Reviews
Red’s came well recommended as a crew hangout for its ‘down to earth’ style and good food.
Located on the wharf-side at 98 Church St.
Read moreInformation
Address
98 Church St.
Charleston
United States (US)
Review this service
No one has left a review on this page yet.