Barnhouse Pub is a locally owned, licensed family restaurant located in Keswick, New Brunswick - just 20 minutes outside of downtown Fredericton. We offer a variety of your favorite pub foods for dine-in or take-out, including: wings, burgers, steaks, nachos, wraps, a kids' menu, and much more. Drop by on the weekend to join us for all-day breakfast, or come in anytime to check out our games room, and our daily specials served by our friendly staff!more...See more text