Owned and operated by Food Concepts International in Lubbock Texas, the company currently has 39 full-service restaurants located in 13 states, and a fast casual Abuelo's Taqueria, located in Lubbock, Texas.
Visit Web Site
Owned and operated by Food Concepts International in Lubbock Texas, the company currently has 39 full-service restaurants located in 13 states, and a fast casual Abuelo's Taqueria, located in Lubbock, Texas.