Restaurants: Lone Star Texas Grill 🍁

Name: Lone Star Texas Grill

Products: Restaurant

Headquartered In: Oakville, Ontario

Where to Buy: Locations across Ontario


Canadian Owned: Yes

The first Lone Star location opened in Ottawa in 1986, started by two CFL players looking for authentic Texas cuisine. It has since grown to 23 locations across Ontario, with additional growth planned.