September 20, 2015
My new favorite cafe in SD is in the town of Vermillion.
London Fog and Carrot Cake, worth the 23 mile drive.
September 20, 2015
My new favorite cafe in SD is in the town of Vermillion.
London Fog and Carrot Cake, worth the 23 mile drive.