26 Amelia Village Cir, Fernandina Beach, Florida 32034 USA
Outside feeding the turtles
Photo Credit: Yelp