Lone Star Texas Grill is a Canadian-owned restaurant serving authentic Tex-Mex cuisine with bold BBQ flavours.