Charlie Horse Restaurant as seen on the Beach Channel.

 Charlie Horse Restaurant

810 S. Atlantic Ave., Ormond Beach, FL 32176

386-672-4347

Charliehorserestaurant.com