Windsor’s First Lone Star Texas Grill Restaurant Has Opened in Canada’s Deep South
If you’re fixin’ to eat up true Tex-Mex grub served in a charming cowboy style setting with down home Southern hospitality then we reckon you head on yonder to the Lone Star Texas Grill in Windsor. The first Lone Star Texas Grill restaurant in Windsor Essex officially opened to the public on Thurs. Mar. 6, […]