Fox and Turtle
Address:
400 E. Orchard St., Itasca, IL 60143
Phone:
(630) 773-1801
Payment:
Price:
$30 and under
Cuisine:
American
Other Details:
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 beers on tap, the freshest ingredients and a chef-driven menu.
Restaurants
Other Businesses: