Castle Restaurant & Pub, The

Located in an original 1790's carriage house and stables, The Castle is the perfect setting for a wonderful dining experience. Having received the Wine Spectator, "Award of Excellence" since its opening in December of 2000, The Castle Restaurant has a wine selection compared to no other establishment in our area. The Castle Pub is a cozy English-style pub with an extensive bar and signature drink menu. Here, guests can order from The Castle Restaurant or select appetizers from the Pub menu. The Pub boasts a large selection of domestic and foreign beers. "Open 7 days for breakfast 7:30-10am, lunch 11-2pm, and dinner 6-9pm Mon-Thu/6-10pm Fri & Sat."


  • Credit Cards Accepted