The Cross Keys Hotel is a traditional British pub offering a great atmosphere. Enjoy reasonably priced food, generous portions, and a pint. Features a beer garden and sports on TV.