More Photos

High Scores


235 S Main St
Alpharetta, GA
Rio Balsas Taqueria

Rio Balsas Taqueria

Mexican, Salad, Soup
127 reviews 127 reviews

Top Review On Yelp

rating Jan 31, 2018
One of my favorite Mexican restaurants in the Atlanta area. Perfect outdoor seating on a warm night, which makes the pitcher of margaritas all the more... (read more)
David B.