El Quixote Address: 201 Main St, Due West, SC 29639 Phone: (864) 379-8135 Restaurants Other Businesses: Stretchy Cheese Pizza & Subs at 127 N Main St, Due West, SC 29639 Martin Trucking at 969 Crawford Rd, Due West, SC 29639 Irene's Restaurannt Of Due West at 201 Main St, Due West, SC 29639