Love this place, definitely one of my favorite Mexican restaurants. The waiting area is super small and crowded, but you may be able to snag a seat at the bar while you wait. The margarita choices are great- I love that you can mix flavors. Everything I've ever had on the menu has been great (lunch combo, mahi mahi tacos, burritos, enchiladas). Service is good and it's a nice atmosphere as well. It does get really crowded during lunch time here.