Address: 3215 3300 S Suite A, Salt Lake City, UT 84109, USA
Wifi enabled location!
Yes.
Yes, they do have WiFi. The wifi seems to be stable but it gets very noisy and crowded at peak times.
Add Answer
Thanks! Your answer is awaiting moderation.
What time do you open on Sundays?
When is cafe rio moving up the street farther east?
No one answers the phone I called 3 times and they are supposed to be open ...good job cafe Rio
Trending Places
Mexican restaurant
1236 W 400 S, Salt Lake City, UT 84104, USA
1250 E 3300 S, Salt Lake City, UT 84106, USA
532 E 400 S, Salt Lake City, UT 84102, USA
241 W 200 S, Salt Lake City, UT 84101, USA