Located at 706 N. 1st St., Itasca Wine & Spirits offers a well-curated collection of wine, beer and spirits at prices that can’t be beat.
706 N 1st Street Minneapolis, MN 55401