Mexican restaurant offering tacos, drinks, and a lively atmosphere.