El Rancho Grande Mexican Restaurant

Mexican Restaurant

232 E Main St, Ottumwa, Iowa, 52501

641-954-8051

Open for carry out and margaritas to go.

Hours
MON 11:00am - 10:00pm
TUE 11:00am - 10:00pm
WED 11:00am - 10:00pm
THU 11:00am - 10:00pm
FRI 11:00am - 10:00pm
SAT 11:00am - 10:00pm
SUN 11:00am - 10:00pm

Other Local Companies

First Resources Corp.
Coal Palace Cafe and Books
Champs Chicken
Massage by Deonna