Fort Taco, the fast-food restaurant that serves a limited menu of puffy tacos, potato-pea-cheese enchiladas and chicken tamales, has opened a new location at 8471 North Lindbergh Boulevard in Florissant.
Source: www.stltoday.com
Fort Taco opens new location in Florissant : Entertainment – DineOutSTL.com