Great food, great atmosphere and only steps away from where I live, which is always a bonus. They are ALWAYS bust so don't bother trying to go without a reservation unless maybe on a weekday around 5. They do allow you to make online reservations, but they're usually pretty booked up for weeks in advance and don't accommodate large groups. Anyway, the food is delicious so I guess it's worth it!
The portion sizes are good (I usually can't finish), which when compared to the too-small and too-costly options at their sister restaurant down the street (Hacienda) is a welcome change! The decor is beautiful and the music gives it a great vibe.