Authentic Mexican restaurant offering vibrant flavors and a lively atmosphere.