This is one of the best Mexican restaurants out there. You get a ton of food for not a lot of money. My kids also love it, and that just adds to how wonderful it is. They don't water down their margaritas and other drinks. The staff is super friendly, and if you go more than just once, they remember you. GREAT place, HIGHLY recommended.
Pros: food, staff, drinks, ALL
Cons: do watch the floors - can feel 'slippery'.
more