A family-style restaurant with a sea urchin theme. Even stuffed animal sea urchins with adorable, big eyes are sold at the counter. It serves big, hearty meals for pretty okay prices. Everyone says the food is good, and it really is. There is an outside eating area that has a marvelous view of the beach.