5 W Hubbard St.,
Chicago , IL 60610 UNITED STATES
Based on 2 reviews
Poor Customer ExperienceSaturday night a friend and I went to the Hubbard Inn. Walked in at 5:45 with a reservation and was put near the door. Understand the restaurant was empty.
Mother Hubbards Sports PubWatched 4 Big 12 games at one time. Had their francheezie Chicago hot dog and filled out the fun football nickname quiz,
Worldwide > United States > Chicago, IL > Restaurants