We went to Potato Head Beach Club because it was close to our hotel and had good feedback for restaurant location. We were surprised that we ended up in a Beach Club but we enjoyed the music, atmosphere and the food. The location is crowded so better reserve a table before.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.