It's a family run restaurant. They are really nice and have great food. Their fish tacos are awesome and the flautas too. All the food I tasted there is good! Heads up though, they are closed on Tuesdays!
Excellent tacos, they even have lengua, cabeza, tripa, and pastor. There are a few decent taco places Denton, but this is one of the best.
An error has occurred! Please try again in a few minutes