Cristal’s Taqueria has the best damn barbacoa tacos I have ever had. So good every time. And their salsa verde awesome.
Best tacos i have ever tasted ❗️❗️ , way better the fuel city ?
Excellent food . Taco's & Burritos & chile Rellenos . I have ate everything there it's all good food .