The best Mexican restaurant around here comes almost every two
February 2024
As always this is a awesome place to eat. Love the food. Have been a Cafe Rio fan since the very first restaurant in St. George Utah 25 years
February 2024
We ordered online take out for lunch. Most of the food was ok but we were missing a couple extra sauces that we had ordered and our nachos had no cheese.