Pull up a bar stool and enjoy conversation friends at Belle's Castle Inn. This neighborhood tavern offers an inviting and friendly atmosphere. The proprietor is engaging and lively, and the bar is cozy and comfortable. The inn offers a comprehensive beer and spirits menu.