3 ms·
El Rio Grande on 39th and 3rd. The best margaritas in the city! Two of those and you wont be able to tell if the food is good or not. Although the food is prett
by agotterer 17y ago
El Rio Grande on 39th and 3rd. The best margaritas in the city! Two of those and you wont be able to tell if the food is good or not. Although the food is pretty tasty.