The Queens Head Inn is a pub offering a friendly atmosphere, ample parking, and outdoor seating.