Howells & Hood
is an enjoyable American Restaurant Restaurant
Ranked #1 of 22 Restaurants in Cityfront Center Chicago.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Howells & Hood is an epic beer hall in the Trib Tower, equipped with 114 beers on tap springing from 360 draft faucets spread across the 23,000sqft venue.