Windsor from South Carolina Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Joe's Bar & Grill - South Carolina, Windsor, 105 Jasmine Lane Windsor, 29856 (803) 652-3769 Map La Esperanza - South Carolina, Windsor, 401 Middleton Drive, 29856 (803) 502-1335 Map