Ay! Chihuahua
Address:
1141 W Ventura St, Fillmore, CA 93015
Phone:
(805) 524-4642
Restaurants
Other Businesses:
- Margaret's Cocina Drive-In at 446 W Ventura St, Fillmore, CA 93015
- El Taco Llama at 323 A St, Fillmore, CA 93015
- Vallarta Restaurant at 563 W Ventura St, Fillmore, CA 93015
- Fondita Mexican Restaurant at 323 Central Ave, Fillmore, CA 93015
- El Pescador at 1305 W Ventura St, Fillmore, CA 93015