Mexican-style spot with a lively atmosphere, music, and a menu of food, snacks, and drinks.