Cafe Rio

208-944-3333
835 Blue Lakes Blvd
Twin Falls, ID 83301
No photo available for this business

Business Information

Restaurants
Mexican

Customer Reviews (No reviews)

No reviews were found for Cafe Rio.

Recent Comments


They have brought the authentic taste of Mexico to Twin Falls. Reasonable prices for... (more)
divr21591, May 09, 2011

Browse our top cities

Browse cities by state