Lone Star Texas Grill (Ontario Canada)
Raw file: Lone Star Texas Grill.gpx (14.54 KB)
Lone Star Texas Grill is a chain of 18 restaurants based in Ontario, Canada. Typical North American Pub and Tex-Mex cuisine and reasonably priced. Casual dining.
(This is a different restaurant than the Lone Star chain in the USA.)