Fox & Turtle
Located at the Itasca Country Club in Itasca, Illinois, the Fox & Turtle is a relaxed, upscale American pub. Their chef-driven menu features a variety of traditional entrees, pasta dishes, steaks, burgers and much more. They have a full bar with 36 craft beers on tap as well as a great selection of wine and cocktails. They're open seven days a week for lunch and dinner.
No coupons are currently available.