Beachside snack bar, Freddie's offers a relaxing atmosphere with a full bar, outdoor seating, and dog-friendly options.