The Vista Bistro

Hearty American and European fare rules at this alfresco eatery with a beachy vibe.