|Address:||323 1st St E, Independence, IA 50644, USA|
|Opening hours (Edit)|
|Monday:||11:00 AM – 10:00 PM|
|Tuesday:||11:00 AM – 10:00 PM|
|Wednesday:||11:00 AM – 10:00 PM|
|Thursday:||11:00 AM – 10:00 PM|
|Friday:||11:00 AM – 10:30 PM|
|Saturday:||11:00 AM – 10:30 PM|
|Sunday:||11:00 AM – 9:00 PM|
Del Rio is located in Buchanan County of Iowa state. On the street of 1st Street East and street number is 323. To communicate or ask something with the place, the Phone number is (319) 334-7001. You can get more information from their website.
The coordinates that you can use in navigation applications to get to find Del Rio quickly are 42.4684813 ,-91.8908661
Good Tex Mex. The ceveche is awesome. Very nice service
Miguel had always been good to me. Very excited for the transition to local, organic, grass-fed etc. Someday, right?
The best Mexican food around! Miguel the owner is one of the nicest guys around and the food he makes is absolutely amazing! I highly recommend the California Burrito or the Enchiladas they are to die for!!
Excellent service, delicious food, decent price, various food options. Was able to eat lunch and make it back to work in under an hour!