Restaurants in Chicago, IL
Restaurants
30 W Hubbard St.,
Chicago ,
IL
60610
UNITED STATES
Based on 2 reviews
would not reccomend
My friends planned my bachelorette party and had it at howl at the moon because it WAS my favorite bar. They reserved two "bachelorette party tables" which was very expensive. A couple of my friends were wearing new, very high-healed...Wonderful time!
I was a little worried at first. This is the kind of place that I see as being waaayyyyy out of my husband's comfort zone. But, I was happy to see he would be able to watch the Butler game at the very least. Boy, was I wrong! We had such...Worldwide > United States > Chicago, IL > Restaurants