Beachfront bar and restaurant offering delicious food and generous portions.