A tour for the tastebuds: Dining in the Grand Canal Shoppes

To gorge or not to gorge, wait – is that really even a question? It isn’t for us. Especially when it comes to dining at the Grand Canal Shoppes inside The Venetian Resort Las Vegas. Home to more than 160 restaurants, shops and a whole slew of entertainment, there’s no place on the Strip quite…