This downtown spot has some really tasty options on the menu. Try the elote (Mexican street corn), as well the guacamole. The sauce on the former is friggin' amazing.
They have a full bar here, which is nice. I'm especially happy that they serve mescal. Of course, there are several margarita varieties to choose from, so don't worry.
The space is big and open, with several very large tables that can easily accommodate a large group. They also offer outdoor seating which can be very nice in the Summer during the evening. Smartly, they also have heat lamps, so those outdoor tables can be available during cooler times as well.
Great service every time I've been here, regardless of how busy or dead the place was.