the foxtail
5237 Main St, Downers Grove
(630) 541-9240
Recent Reviews
Order Online
Reserve
You May Also Like
Alfredo's Taqueria - 5231 Main St
Mexican, American
Emmett's Brewing Company - 5200 Main St
Brewpubs, Brewery, American, Gluten-Free
Barrelman's Room - Side Entrance, 5157 Main St
Bar, Cocktail Bar
Restaurants in Downers Grove, IL
the foxtail
5237 Main St, Downers Grove, IL 60515
(630) 541-9240