Phone: (+1)4355039900
Address: 75 W 1000 S, Heber City, United States
City: Heber City
Dishes: 9
Reviews: 2702
"Cafe Rio isn't the most affordable choice, which is typically acceptable. However, whenever I order through DoorDash or over the phone, there's often some mistake or they forget to include the add-ons that I paid for. I'm really disappointed with their quality control for takeout and delivery."
All prices are estimates.