Charlie Horse Restaurant

Avg. User Rating:


810 South Atlantic Avenue Phone, Ormond Beach, Florida 32176
(386) 672-4347
Show More Info
Charlie Horse Restaurant Photo, Ormond Beach, Florida

User Reviews


A Locals Favorite in Ormond Beach for Over 25 Years
A Locals Favorite in Ormond Beach for Over 25 Years