Great margaritas! We had delicious fajitas and the portions were very generous. They are super dog-friendly! Water bowls out for all dogs. Our puppy was very happy to rest in the grass while we ate. Only negative is that it is not quite on the water so you are missing the beautiful lake view (not really restaurant’s fault).