About  |  Contact

Sol Rio

The Profile Page for this restaurant is brought to you by the DiningGuide.com service. Sol Rio is located in Idaho Falls.

Address:
2635 South 25th East
Idaho Falls, ID 83406
Telephone: 208-557-0321
Reader Rating: Reader rating: 3.0 out of 5
Service, Food and Honesty - Non-Member, Reader
Food Poisoning - Non-Member, Reader
Soooo Good! - Non-Member, Reader
Sol Rio In Idaho Falls Idaho Is Bad News!! - Jessie, Idaho Falls
Social:
DiningGuide BillingsDiningGuide Helena DiningGuide RenoDiningGuide Salt Lake City

privacy policy