at 4140 Walker Rd, Windsor , N8W 3T5 Canada
113 FB users likes Lone Star Texas Grill - Windsor, set it to 5 position in Likes Rating for Windsor, Ontario in Steakhouse category
Lone Star Texas Grill - Windsor is Windsor based place and this enity listed in Bar & Grill category. Located at 4140 Walker Rd ON N8W 3T5. Contact phone number of Lone Star Texas Grill - Windsor: 519-800-8311
Texas de Brazil is a churrascaria, or Brazilian steakhouse, that features several cuts of flame-grilled beef, lamb, pork, chicken and Brazilian sausage as well as an extravagant salad area with a wide array of seasonal chef-crafted items.