American · $$

Stella

1006 Melrose Ave, Iowa City, IA

A neighborhood American restaurant and bar on Melrose Avenue in Iowa City, on the west side of the University of Iowa campus near Kinnick Stadium, open for lunch and dinner every day. Asked by the Daily Iowan in 2021 for his favorite restaurant in town, Hawkeyes center Tyler Linderbaum said that for a sit-down meal he would go to Stella's.

Picked by