A vibrant restaurant & tequila bar located inside Wegmans at Natick Mall. The restaurant offers authentic, contemporary Mexican food and craft cocktails prepared with market-fresh ingredients.