Viewing a single comment thread. View all comments

StinkyDingus63 t1_jdhuoi8 wrote

I’ve always heard los Andes is really good but never been. I have been to cantina del rio many times and they have huge margaritas and complimentary chips and salsa that are really good. They also have a guac bar!

−1