Taco Libre offers traditional Mexican street tacos and fare in a casual setting with a heated patio.