Lemon Bar is an oceanfront bar in Neptune Beach, beside Atlantic Beach in the Beaches Town Center area. Stop by for a drink and ocean views. Check current opening hours and entry policies before visiting.