255 Beach Dr NE, Florida 33701 USA
Great French toast with a fantastic view of the ocean.
Photo Credit: Yelp