Fox & Turtle
  • The Fox and Turtle is a relaxed, upscale American pub with a mix of seasonal favorites located in the heart of Itasca at the Itasca Country Club. We have 30 craft beers on tap, the freshest ingredients and a chef-driven menu. Our restaurant is open to the public.