Rio Balsas Taqueria
Hours:
235 S Main St, Alpharetta GA 30009
Tips
Hours
Most Recent Reviews
-
March 2024
Wow wow wow!! So sad we didn’t know about his place sooner!!! Coldest beer & amazing food. Just yes!!Amazing service! Thank you Maria!!
-
March 2024
Outstanding chicken enchiladas! Go get you some boyeee!
-
March 2024
Food was average to above average. Service was okay. Margaritas were pretty good.
More Comments(243)
You May Also Like
-
Alpharetta, Georgia