Enjoy British cuisine at The Queen's Head. Offering breakfast, lunch, and dinner, it's a place to relax and savor a meal fit for royalty.