The Castlewood Restaurant offers breakfast, lunch, and dinner in a family friendly environment. Their extensive menu features all your American comfort favorites. They also offer cocktails for your enjoyment. You'll love their large portions and delicious food.