Salt Lake City Weekly | Cafe Rio | Map
Itching to hear "Free Meal!" yelled as you stroll down a line with walls adorned with hot chili peppers with the savory aroma of fresh-grilled steak and chicken to boot? Look no further than Cafe Rio in downtown Salt Lake City. The…

Complete details for Cafe Rio »

Nearby

Friends

Become a Friend

History

© 2025 Salt Lake City Weekly

Website powered by Foundation