Mexican restaurant offering a lively atmosphere and authentic flavors.