National Mexican restaurant chain eyes 3rd location in St. Louis

A national Mexican restaurant chain plans a location at a shuttered fast-food site in South County.
Source: Arizona Business Journal