El Caracol
Address:
3081 Alamo Dr, Vacaville, CA 95687
Phone:
(707) 446-4715
Hours:
- Tue: 12pm-10pm
- Wed: 12pm-10pm
- Thu: 12pm-10pm
- Fri: 12pm-10pm
- Sat: 12pm-10pm
- Sun: 12pm-10pm
Other Businesses:
- Jamba Juice at 2091 Harbison Dr Ste A, Vacaville, CA 95687
- El Patron at 506 Main St, Vacaville, CA 95688
- Chef Chen Chinese Restaurant at 751 E Monte Vista Ave, Vacaville, CA 95688
- Dragon Palace Restaurant at 3019 Alamo Dr, Vacaville, CA 95687
- Popeye's Chicken & Biscuits at 293 Orange Dr, Vacaville, CA 95687