Food Concepts International (FCI), based in Lubbock, Texas, owns and operates 40 Abuelo's Mexican restaurants in 15 states th ... roughout the United States. FCI has been in business since 1975. Abuelo’s has received national accolades as the top-ranked Mexican food restaurant, one of America’s top chains, and for offering great meals for less than $20. read more
Competitor | Description | Similarity |
---|
Loading..