Okay I love the Jimmy Buffett song so this is an automatic three to have a restaurant created around it. Plus I mean, Margaritaville, come on! I thought all of their margaritas were yummy. However they come in a 12oz glass. I can chug that before you can even blink! They're good but small unless you get the souvenir mug.
The inside is all dim and campy with appropriate decor for what Margaritaville should be. The waitress I had was awesome, so friendly and took care of us even when her family was there at the next table. The staff was also incredibly friendly to Pat Baby's niece. During the show where the girl comes out of the volcano and guys on stilts sing and interact with the audience, they really engaged his niece and she had lots of fun. I was also very entertained, it was just a positive and happy vibe all around.
As for the food, well I'd say the quality is like any Joe's Crab Shack or Chili's. Don't expect anything healthy here of course, but when in Vegas, might as well be a little gluttonous.