Eljimador Mexican Restaurant
Address:
903 E Main St, Westminster, SC 29693
Phone:
(864) 647-2080
Restaurants,
Mexican
Other Businesses:
- Main Street Pub at 613 E Main St, Westminster, SC 29693
- Lucky Strike Restaurant at 513 E Main St, Westminster, SC 29693
- Puerto Nuevo Mexican & Seafood at 102 E Main St, Westminster, SC 29693
- Lins Garden at 908 E Main St, Westminster, SC 29693
- Hot Dog Depo at 102 Toccoa Hwy, Westminster, SC 29693