El Castillo Taqueria
Drag box to select area
100% Were impressed
El Castillo Taqueria is one of the few places that will still offer a taco for 99 cents. This is a nice deal considering how tasty this best-selling item is. With fast and friendly service, El Castillo Taqueria is a great spot to pick up a meal.
211 N P St, Livermore, CA 94551
- Accessibility Details: Street level access
- Hours: Sun - Thu, 11am - 9pm; Fri, Sat, 11am - 10pm
- Accessible: yes