This amazing taco truck actually is better than my favorite stand in Texas, so that is saying a lot. You must try the steak siracha tacos! It's a must! Everything else on the menu is delicious as well as my family ordered everything and I tried it all. Also this is a nice taco truck with seating, not your typical one you think of in mexico. :) also the margaritas are super great! I wish they had my favorite tequila Casa Maestri reposado but that's ok!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.