Ochoa's Restaurant
Add to Favorites
OPEN NOW
Today: 8:00 am - 8:00 pm
Amenities:
Good for groupsGood for families
Saved to Favorites
Phone: (951) 332-2514
Address: 7700 Limonite Ave, Riverside, CA 92509
Pets Allowed: No
Bike Parking: Yes
Takes Reservations: No
Good for Kids: Yes
Outdoor Seating: No
Parking: Lot, Free
Take Out: Yes
Good For Groups: Yes
Drive Through: No
Good For Family: Yes
3540 Riverside Plaza Dr Ste 314, Riverside, CA 92506
7810 Limonite Ave, Riverside, CA 92509
6631 Clay St, Riverside, CA 92509
8800 Limonite Ave, Jurupa Valley, CA 92509
8300 Limonite Ave Ste H, Riverside, CA 92509
8022 Limonite Ave, Riverside, CA 92509
7786 Limonite Ave, Riverside, CA 92509
7970 Limonite Ave, Riverside, CA 92509
12569 Limonite Ave Ste 330, Eastvale, CA 91752
3775 Tyler St, Riverside, CA 92503