![thumbnail](https://i1.ypcdn.com/blob/82997bdb2e48207fe1b71a56d923848d7c57f350_150x150_crop.jpg)
Ochoa's Restaurant
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: 11:00 am - 8:00 pm
37 Years
in Business
Amenities:
Wheelchair accessible
Phone: (520) 836-9867
Address: 512 E Cottonwood Ln, Casa Grande, AZ 85122
Wheelchair Accessible: Yes
Cuisines: Family Style, Mexican, Latin American
Parking: Lot, Free
Price Range : Below Average
1150 E Florence Blvd Ste 4, Casa Grande, AZ 85122
601 E Florence Blvd, Casa Grande, AZ 85122
419 E Florence Blvd, Casa Grande, AZ 85122
1220 E Florence Blvd # 14, Casa Grande, AZ 85122
2033 N Pinal Ave Ste 5, Casa Grande, AZ 85122
800 N Park Ave, Casa Grande, AZ 85122
1264 E Florence Blvd, Casa Grande, AZ 85122
1226 E Florence Blvd, Casa Grande, AZ 85122
1654 N Pinal Ave, Casa Grande, AZ 85122
810 E Florence Blvd, Casa Grande, AZ 85122