Taco Libre is a casual Mexican taco shop offering a variety of Mexican-inspired fast food dishes, including tacos and burritos.