This little taco truck located on Overland Rd and Shoshone serves up the best carne asada tacos! Bring cash, they don't accept cards.
Michael
June 3, 2020
Green food truck with the best tortas in town. Look for it on the South side of Overland Road, between Latah and Vista streets. Great chicken, carnitas, and al pastor. Pass on the Carne Asada.