This place has great margaritas, and on top of that, they are inexpensive. It’s only $16 for a pitcher, which is enough for 4 people, plenty for 3, and more than enough for 2. The food is not great, and there are plenty of other Mexican places within a block, so if it's food you're after, this is not the place. It gets crowded and there can be a wait of an hour + on weekends. Another bonus is they have 2 TVs with super satellite, so you can see any game you want there. The staff is very friendly.