Taco Libre is a casual taco restaurant serving traditional Mexican street food alongside modern cocktails and beer.