Ochoa's Restaurant
Address:
512 E Cottonwood Ln, Casa Grande, AZ 85222
Phone:
(520) 836-9867
Hours:
- Mon: 11am-9pm
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-9pm
- Sat: 11am-9pm
Payment:
Restaurants,
Mexican
Other Businesses:
- KFC at 618 E Florence Blvd, Casa Grande, AZ 85122
- Cornejo Enterprises at 7087 Sunland Gin Rd, Casa Grande, AZ 85122
- IHOP Restaurant at 2064 E Florence Blvd, Casa Grande, AZ 85122
- Cracker Barrel Restaurant at 2281 E Florence Blvd, Casa Grande, AZ 85222
- Vaqueros Carne Asada at 3860 N Pinal Ave, Casa Grande, AZ 85222