Primo's Taqueria
312 E Walnut St, Decatur 76234