Tried that new Mexican place on Camden High Street last night — the al pastor tacos were incredible but the margaritas tasted like straight lime juice and regret. Worth it for the food alone or should I stick to the taco truck by the station?