Del Taco 121 W. Ventura Blvd. Camarillo CA United States
Fast-food Mexican
Phone: 805.484.7490 Smoking: not permitted
Dress: casual
Parking: own parking lot