Contacts: address, phone number and etc.
Address | 6 North Main Street, Homedale, ID 83628 Get directions |
Phone number | +1 208-337-4240 |
Photos
Reviews about Del Rio Restaurant
- 3 / 5By Robert SandovalThis place has good food but the restaurant is a wreck. It's hard to enjoy a meal in a dirty restaurant.April 02, 2017
- 5 / 5By Jeff EikeOne of the most authentic Mexican dining experiences. Amazing food great service and all for an amazing priceNovember 19, 2016
How would you rate Del Rio Restaurant?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Del Rio Restaurant
Del Rio Restaurant is a restaurant based in Homedale, Idaho. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.