Within easy reach of this spot
Close by you'll find The Museum of Russian Art, Lake Nokomis Beach, Nickelodeon Universe.