Welcome to El JARRO MEXICAN RESTAURANT Order Now Business Hours MON – FRI: 10am – 8pm SAT: 11am – 8pm SUN: CLOSED Our Location 107 East El Roblar DriveOjai, CA 93023 Phone 805.646.1066