We had a group of 20. The food was great. Fresh fish of the day was awesome. The guacamole is made at your table and is a must order. Everyone seemed to like their meals. The house margaritas were not great so would order something else. Service was also very good.