Popponesset Inn is a casual restaurant with ocean views, offering comfort food, beer, wine, and cocktails. It features a historic dining room and expansive deck with beach access.