Who We Are
Here at Montezuma Restaurant, we bring delicious authentic Mexican food to the community of Oxnard. Located In El Rio, California, we make great authentic dishes for the locals to enjoy. Since 1983 we have been a Family run business. Our Restaurant is a casual space, offering tacos, burritos, house-made guacamole and much more…
Hours
Tuesday - Sunday
11:00am - 7:30pm
Monday
Closed
Contact
(805) 983-0033
Location
112 E. Stroube St.
Oxnard, CA 93036