Site Navigation

Home
About
Services
Testimonials
Contact

Rancho Grande

About Us

Rancho Grande, in Ottumwa, IA, is the area's premier restaurant serving Bloomfield, Oskaloosa, Mount Pleasant, Eddyville, Agency and surrounding areas since 2003. We specialize in authentic Mexican food, daily specials, imported beers, margaritas and much more. For your next meal, visit Rancho Grande in Ottumawa.


Areas Served

Ottumwa, IA | Bloomfield, IA | Oskaloosa, IA | Mount Pleasant, IA | Centerville, IA | Fairfield, IA | Eddyville, IA | Batavia, IA | Agency, IA

Languages Spoken


What We Offer

Our Specialties include:

Our Products include:


Testimonials

On 9/3/2024 William P. had this to say:
Great restaurant with huge tasty portions- friendly host and plenty of choices- delicious margaritas - food freshly prepared and service was great- good place for a date night or out with friends, downtown and plenty parking too

On 8/19/2024 Kimann G. had this to say:
Good food & service with lots of vegetarian options as well as regular meat dishes. Will definitely be back next time we are in the area.

On 3/13/2024 يوسف العبيدي had this to say:
(Translated by Google) Easy to handle, fast performance, providing all your needs with excellent accuracy (Original) سهل التعامل سرعة الادا توفير كل كل الاحتياحات بي دقة ممتازة

On 3/10/2024 Iris Vega had this to say:
Good service , and good food I would definitely be back . The owner was a great person and we definitely need people like that in the world .

On 3/6/2024 DeAnna Bennett had this to say:
They were extremely nice, made sure if we needed anything else. Food came out in a timely manner. Recommended!!


Contact Us

Rancho Grande
232 E. Main St. Ottumwa, IA 52501
Phone: (641) 954-8051

Downtown Ottumwa

Where To Find Us

Follow us on Google
Follow us on Facebook
Follow us on Yelp

Payment Types Accepted

Checks, Discover, MasterCard, Visa, Debit Cards

Our Hours

Holiday Hours May Vary. Please Call For Details.

Monday: 11:00 AM - 9:00 PM
Tuesday: 11:00 AM - 9:00 PM
Wednesday: 11:00 AM - 9:00 PM
Thursday: 11:00 AM - 10:00 PM
Friday: 11:00 AM - 10:00 PM
Saturday: 11:00 AM - 10:00 PM
Sunday: 11:00 AM - 9:00 PM


Legal

Terms of Use
Privacy Policy