Walking Sombrero Tacos/ food truck

Mexican restaurant · Meridian speedway, 335S S Main St #2971, Meridian, ID

Hours

More food in Meridian, ID · Mexican Food in Meridian