El Quixote
201 South Main Street
Due West
SC
29639
(864) 379-8135
Open Map
Description
El Quixote is located at 201 Main St, Due West, SC. This business specializes in Restaurants.
by merchantcircle on July 29, 2014 from
merchantcircle
Categories: Restaurants, Mexican Restaurants
Food & Dining
Heating Contractors
Latin American
Mexican
mexican restaurant
Mexican Restaurants
Restaurants
Social
specializing in all types of fajitas