Popular

More Photos

High Scores

About

235 S Main St
Alpharetta, GA
+1-770-475-7890
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.