Castle Grille Location: Town, Blue Beards Castle Resort Hours: 7 days, 9am-10pm Sunday: Yes Reservations: Yes Menu: Cost: $$-$$$ Payment: Major Cards Website: Phone: 340.774.1600