Best Steakhouse in Avalon. Second floor overlooks the coast