Lone Star Texas Grill is a Canadian-owned, Texas-inspired restaurant, known for serving award-winning fajitas for over 35 years.