Rio Grande Mexican Restaurant Boulder

Rio Grande Mexican Restaurant Boulder,
1101 Walnut St.,
Boulder, CO 80302

The Rio combines healthy and delicious TexMex food prepared fresh with famous margaritas.