In May there were 5 in our group and we ate at the Infinity Restaurant which is in the OBBR resort for lunch 1 day and then for dinner. Excellent food and service both times. Also had lunch at Beau Beau's and take out dinner 2 nights. The lunch wasn't anything special and service was very slow. Dinner was very good both times.
Had dinner at Big Fish and also at Canoa and both were excellent. At Canoa, which is on the dock, one of our friends dropped her credit card and it fell perfectly and went thru one of the gaps between the deck planking. It was after paying the dinner bill so she canceled the card that night. Luckily she had another card to use for the rest of the trip.