Taqueria La Herradura is family-owned business, serving authentic Mexican food made from scratch with freshly-made ingredients.