The best margaritas in the city; in fact, the only places I've had the like were in Phoenix and San Francisco. Great tequilas. The chips and salsa complement the drinks very well and are much, much better than what you get at chain Mexican restaurants.
The entrees are a bit pricey (for which I docked a star; the food and drinks are a 5) , but they're quite good and beautifully presented. Vegetarian entrees are clearly marked. There are two different vegetarian enchiladas--both with spinach, which is a little confusing--but they are equally delicious and very fresh-tasting. The black beans and Mexican rice served with most entrees are okay, but not spectacular. The only entree that has ever disappointed me was the Thai vegetable fajitas (I just didn't like the flavor). I do wish they had a different vegetarian fajita, because I love fajitas.
The desserts are amazing. If you love chocolate, try the chocolate cherry bread pudding--but be sure to share it with someone else; it's enormous.