So if you are looking for that perfect place to dine on the island, I can offer you some incredible spots....Great food, wonderful atmosphere and fine dining are all possible in Avalon. These are my absolute favorites and in no certain order:
ARMSTRONGS - Fantastic Fresh Fish and Local Catches, Scenic Dining, Great Service, Great View
STEVES STEAKHOUSE - Incredible Fresh Delicacies, Fun Historic Atmosphere, and Great View
VILLA PORTAFINO - Perfect Choice for Elegant Fine Italina Dining, Incredible Pastas and Excellent Bar, Service and Dessert Dining
CC GALLAGHERS - Worth a visit to shop and explore the retail but dine with elegance and explore wine tasting and gourmet food delicacies at the same time. Beautiful shop.