Worwa’s

Worwa’s was a restaurant located at 2300 University Ave. NE in Minneapolis.  Although there are newspaper reports of goings-on at this address going back to 1912, the permit cards only go back to 1938, and the property tax records go back to 1947. Just for fun, the papers say that the place was: Public Inn … Continue reading Worwa’s