Rancho Grande
Restaurant • Mexican restaurant • Taco restaurant • Burrito restaurant😠 We frequently go to this establishment for a fast take out dinner. The last 3 times it just hasn't been the same. New people working there not knowing what they even offer on the menu. We went there Saturday night to place an order and it was $25 dollars more then it normally would be for the sam... People often mention good, great, service,
Address
232 E Main St, Ottumwa, IA 52501
Website
Contact
(641) 954-8051Price rating
$$ $$
Rating on Google Maps
4.40 (692 reviews)Working Hours
- Thursday: 11 AM to 10 PM
- Friday: 11 AM to 10 PM
- Saturday: 11 AM to 10 PM
- Sunday: 11 AM to 9 PM
- Monday: 11 AM to 9 PM
- Tuesday: 11 AM to 9 PM
- Wednesday: 11 AM to 9 PM