El Sol Taqueria
Address:
1543 E Bardsley Ave, Tulare, CA 93274
Phone:
(559) 684-0500
Restaurants
Other Businesses:
- Tacos El Grullo at 22617T Road 130, Tulare, CA 93274
- Mandarin House at 1053 N Cherry St, Tulare, CA 93274
- Starbucks at 2195 E Prosperity Ave, Tulare, CA 93274
- The Grill Shack at 220 S K St, Tulare, CA 93274
- Mountain Mike's Pizza at 721 E Prosperity Ave, Tulare, CA 93274