Photos: Hudson’s restaurant now open on Highway 1

Hudson’s (482 Highway 1, Iowa City), a new southside tap house opened in October by co-owners Ryan O’Leary, Kevin Perez, Lisa Perez and Dan Ouverson, features gourmet bar food, just like their sister restaurants, Stella, Short’s and Ride. Shift crews and laborers will appreciate the theme of the restaurant, which incorporates several steel and construction-themed […]

Read More…