Take a gander at some of the dishes Delfinos has to offer. The Italian Steakhouse is worth checking out while staying at Hammock Beach Resort located in Palm Coast, FL. It’s just north of Daytona, and 75 miles by car from Orlando, or 66 miles as the crow flies. If you’re a bird, I suggest the direct route.
(Instagram: ShotzBySeth / Seth S. on YELP!)
