Website Menu Horse and Hounds Restaurant6998 US 27 Ocala, Florida 34482 United StatesDetailsOpen in Google Maps Map Horse and Hounds Restaurant 6998 US 27 Ocala, Florida 34482 (352) 620-2500 Share Cuisines Amenities Details American Cuisine English Amenities Outdoor Seating Pet Friendly