Copy the embed code below and paste it to your site or blog.
Up next
Category:
Restaurant
Description:
The Lemon Bar is located on the Atlantic Ocean in Neptune Beach in the Seahorse Oceanfront Inn courtyard and offers amazing oceanfront views, great cocktails and great times! Voted #1 Beach Bar in VOID Magazine and other local publications. Stop in and enjoy a delicious Pina Colada or signature Lemon Bar Freeze while watching the sunset or moonrise.
Click on "Visit Website" to learn more now...
Up Next
Autoplay
Tom and Chee - Eat W...
46 Views8 years ago
Kombucha Dog Mixolog...
55 Views8 years ago
Extraordinary Desser...
63 Views8 years ago
Little Caesars Pizza
60 Views9 years ago