When Taco Villas in Lubbock Open for Business


The Taco Villa, which opened in January 2017 in Lobo, has already garnered over 10,000 guests, including a record number of people in the Taco Villains shirt.However, the restaurant has been hard hit by a lack of traffic, which is forcing staff to relocate to other businesses, such as a nearby hotel.The owner, who does […]