Rancho Grande
$ • Mexican, Coffee Shops, Beer Bar
Hours:
232 E Main St, Ottumwa
(641) 954-8051
About Rancho Grande
Customers' Favorites
Rancho Grande Reviews
Ratings
Menu


Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 10PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 9PM |
Rancho Grande is an excellent Mexican restaurant that consistently impresses with its fast and friendly service, delicious food, and affordable prices. The menu features a variety of classic dishes, including vegetarian plates and $2 margaritas on Wednesdays, making it a great choice for both casual meals and celebrations with family and friends. The restaurant is known for its huge tasty portions, freshly prepared food, and delicious margaritas. The staff is very friendly and helpful, and the restaurant is conveniently located downtown with plenty of parking. It's a great place for a date night, a night out with friends, or a family meal, with a kids menu available for picky eaters.