I don't care what anyone says - the margaritas here are pretty tasty. Yup, they come in small glasses and are $7 a pop but they're worth it. The food here is decent - nothing to write home about. I certainly didn't think it was overpriced in any way. I'd go back again.
more