1 reviews | Active since Member
If you do not visit Delfinos you will miss out on an amazing place with great food and amazing managers and staff. With the ocean and beach right infront of you and great tasting food this place is a must see and visit.