A few fine dining faves:
Steve's Steakhouse:
Classic steakhouse fare and ambiance overlooking Avalon Harbor.
Catalina Country Club:
No members only stodginess here - the Country Club promises Avalon's most innovative fine dining experience.
Ristorante Villa Portofino:
Northern Italian options in an elegant environment.
Armstrongs:
Fresh fish simply prepared. Sit on the deck perched over Avalon Harbor. |