This is a GREAT place for margaritas (on the rocks). Pretty average Mexican food. Not a bad place, but not exceptional either. This is a great place to come for happy hour (half price margaritas), but there's better places to go at other times.
However, they did give us free nachos when the kitchen had messed them up twice so that was pretty great of them!