Horse & Hounds is a British-style restaurant and pub. There are two incarnations of Horse & Hounds in Ocala. The first is in an older building on Highway 27, some 15 miles west of downtown Ocala. The Horse & Hounds pictured above was built about four years and is located about six miles east of downtown Ocala. The food is decent and the prices are not outrageous.