If Lance Armstrong says it's one of his favorite places, well darn it, that's good enough for me. This is a good place to grab some quality Mexican food. And the ritas taste good too. I like all the fish on the ceiling, and there's plenty of people watching. The staff is mostly attentive, but beware during a wait.
more