Bar specializing in tacos and more.