I went to Rio Grande without knowing anything about it. I don't eat Mexican often, so I'm no expert, but the food was tasty and fresh. Supposedly they are known for their margaritas, and they didn't disappoint. However, the service was slow and though the staff was friendly, it took several requests to get things like soda refills. The menu was also a little on the pricey side and several things, like sour cream for fajitas, are a la carte.