Peter Shields Inn is an American restaurant offering elegant dining with scenic views in a historic beachfront mansion. It features a full bar with wine, spirits, and beer selections.