Rio is a great "neighborhood" mexican place. Can be a bit noisy but the food is great! They have everything from queso to nachos to frog legs! But don't expect a typical taco salad... for some reason they are lacking this.
They do have what is called a swirl though which is a combo of frozen margarita and frozen sangria sqirled in a mug.... sooooo good and rather potent!
more