This is absolutely my favorite mexican place for sit down dining in the area. (and I've been to 'em all).
The staff is fast, pleasant and accommodating. The servers heavy accents make me feel like I've gone on a trip far far south of my less-than-caliente geographic location. The food is authentic enough to make this feeling last.
The food is always served quickly and is delivered hot enough to allow you to finish the conversation you're having with your mealtime companions before chowing down without fear of digging into a cold plate of mexican goodies.
I recently took family here who have seriously discerning tastes and they were so impressed with the quality and authenticity of the food, as well as with the extra large portion sizes, that they will be taking friends here within the week.
Perfect for a fun family dinner or date night.