Food Concepts International (FCI), based in Lubbock, Texas, owns and operates 40 Abuelo's Mexican restaurants in 15 states throughout 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.
Make informed business decisions with financial insights on produce companies.
Try our Snapshots to get more details about this company.
*All information is self-reported by the company