I'm with Buffalo and Landshark. They can easily accommodate a large group, and in this weather, it doesn't get much better than sitting outside, overlooking the sea from the best vantage point in town. (They have good food, including the best margaritas -- but if you're a group of foodies...