Restaurant
El Chavo
4 locals recommend,
Location
2915 W Overland Rd
Boise, ID
Boise Bench
Tips from locals
This little taco truck located on Overland Rd and Shoshone serves up the best carne asada tacos! Bring cash, they don't accept cards.