Every once in a while, you stumble upon a Mexican restaurant that serves delicious, affordable food—so good, you can’t help but recommend it to friends and colleagues.
Los Rios Mexican Restaurant in Cumming, GA, is one such place. With ample indoor and outdoor seating, it’s a welcoming spot for any occasion.
The restaurant has won the Best of Forsyth award for ten years in a row, so we had high expectations going in. Opened in 2009, it has been family-owned and operated ever since…