El Tecolote Restaurant, CAMARILLO, California (CA)

Feeling hungry? El Tecolote Restaurant is among the restaurants you possibly can consider.
Conveniently situated at 333 North Lewis Road () in CAMARILLO, California (CA) (93012), El Tecolote Restaurant is available at 8054824318. Please do give them a call beforehand to make a reservation.
More restaurants in CAMARILLO, California (CA)


El Tecolote Restaurant contact information and details:
Address: 333 North Lewis Road - , CAMARILLO, California (CA) 93012
Contact Phone: 8054824318
email: grtmexfd@eltecolote.com