Margaritaville is what it is, a place to have fun and have some drinks. If you take it for more than that, you'll be disappointed. When I've gone to any Margaritvaville, it's for some drinks and some appetizers.
Prior to the hockey game, my friends and I stopped in for a drink or two. We also ordered the big stack of nachos with all the toppings. The nachos were great and hit the spot. We probably could have devoured another order.
I ordered a hurricane. The drink was good, but hardly as good as the hurricanes I've had in the past here. Service was very good.