A bustling and colorful outpost offering a long menu of Mexican eats and lots of flavorful margaritas.