Restaurants in Chicago, IL
Restaurants • American Restaurants • Tex-Mex Restaurants
5 W Hubbard St.,
Chicago ,
IL
60610
UNITED STATES
Based on 2 reviews
Poor Customer Experience
Saturday 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 Pub
Watched 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