Lalo's Tacos

LALO'S TACOS, E Tracker Rd, Nixa, MO 65714, United States

Location