Had dinner at Margaritaville tonight before the hockey game despite my better judgement as I have been there several times before. Waited 30 minutes and did get a decent seat outside to watch the crowd. The waitress was pleasant but as usual the food was just not that good. I ordered a Cheeseburger that was just 'so so'. The bun was not toasted and the cheese had not melted. My son had the Coconut Shrimp. It was cold and just not that appetizing. I just think that from a well-known chain like this, the food should be better. Lots of other options at Westgate, plan to try something different next time.