TacoBar is a colorful eatery offering tacos and other Mexican street fare, plus beer, sangria, and margaritas.