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 […]
Photos: Hudson’s restaurant now open on Highway 1
