Taco Mayo (original) (raw)
Taco Mayo Restaurant is an American fast food chain which specializes in Mexican-style food. The company was founded in Norman, Oklahoma, and is currently headquartered in Oklahoma City, Oklahoma. Taco Mayo has franchise locations throughout Oklahoma, northern Texas, southern Kansas, and western Arkansas.