Skip to main content

Cafe Rio

restaurant · mexican restaurant · Star, ID

Address
140 N Highbrook Wy, Star, ID 83669
Phone
(986) 204-8980
Website
caferio.com/locations/star
Where
43.6926, -116.5014

Search Hominin for Cafe Rio

Other restaurants nearby

More in Star

Cafe Rio — restaurant in Star, ID | Hominin