Fort Taco is a popular chain of Mexican fast food restaurants located in St. Louis, Missouri, known for their fresh and fast service.
Specializing in Puffers, Enchees, and tamales made fresh daily, Fort Taco prides itself on offering true Mexican flavors to its customers.
Generated from their website's infomation