Home » elgin il

Tag: elgin il

Friday Review: Sushi Station (Elgin, IL)

Photo courtesy of Sushi Station facebook page. More than a few weeks ago I was in Illinois for a house-sitting job and to visit with family and friends. While there I had quite a few opportunities to see exactly what I could eat that was plant-based (vegan) while out socializing at local but suburban restaurants. …

Read more