Father and Son Taqueria

106 W Wrangler Blvd, Seminole
(405) 431-7047