This is a cool place with good food. It has a n ocean theme. There's a big boat with tables on top. The floor has a water pattern to it. Booths made to look like he back of fishing boats. There's a giant sea plant hanging from the ceiling too. They have a stage set up for live music as well as a projector and screen for videos that play along with music when a band isn't playing. Now for the food. It's pretty good I've always gotten the rancho deluxe burger, but I'm a burger guy. My dad usually gets the French dip which he likes. I was here with someone who ordered fish tacos and those were good as well. The servers are pretty good but some could use some retraining. One person refilling my water spilled all over my iPhone. Understandably I wasn't happy and she didn't help by immediately asking if it still worked. I got lucky since she spilled right on the speaker on top so water could have easily gotten inside. They have a store next to the restaurant where you can get anything you want with the Margaritaville logo as well as barbecue sauces and different seasonings. We usually bring some back to my brothers. Just beyond the store is he Margaritaville themed casino in the Flamingo. It's in a good spot on the strip too, you can easily walk here or park in the back and walk up through the Linq with all the shops. This is a cool place to hang out and grab something to eat.