Loch Arbour NJ Restaurants 1. 601 Main St, Loch Arbour, NJ 07711 | McGillicuddy's Lakeside Tap House (732) 531-5555