I heard that they had really good margaritas, well, I think what they mean, are strong margaritas. I think they are made with everclear or soemthing, b/c it was TOO strong to drink like a margarita, and didn't taste like any margarita I've ever had before.
Pros: Fun social setting
Cons: Price
more