Venue DirectoryRestaurantsNew American RestaurantsHubbard Inn110 West Hubbard St.Chicago, IL 60654https://www.hubbardinn.comPhone:312.222.1331Request More InformationFill out the form below to request more information about Hubbard Inn.Latest in New American RestaurantsNew American RestaurantsThe StatesmanRestaurantsRamsay's KitchenNew American RestaurantsCanyonBars/LoungesLas’ LapRelated StoriesNew American RestaurantsLokal Eatery & BarNew American RestaurantsPruneNew American RestaurantsDialogueNew American RestaurantsStubborn Seed