El Tecolote Restaurant
333 N Lewis Rd, Camarillo
(805) 482-4318
Menu
Restaurants in Camarillo, CA
El Tecolote Restaurant
333 N Lewis Rd, Camarillo, CA 93012
(805) 482-4318