Select Page

Welcome to

El JARRO

MEXICAN RESTAURANT

Order Now

Business Hours

Mon – Sat: 9am-8pm

Sunday: 9pm-3pm

Our Location

107 East El Roblar Drive
Ojai, CA 93023

Phone

805.646.1066