This is one my favorite taco places but today was a disappointment. Service was bad, the tacos were super dry and over cooked. I ordered the street tacos. Even the rice was dry out. The caldo de mariachi was too salty with flavor. The margarita was too sweet. Had to ask for flatware, napkins and water refill.