Del Rio Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 10:30 pm
Amenities:
Wheelchair accessible
Saved to Favorites
04/27/2014
First off, very cheap menu, amazing prices. Second, everything tastes and looks very authentic and delicious. I have not tried one entrée I didn't like.
Phone: (319) 334-7001
Address: 323 1st St E, Independence, IA 50644
Del Rio Inc
Del Rio Mexican Restaurant
Parking: Lot, Free
Wheelchair Accessible: Yes
Cuisines: Family Style, Mexican, Latin American