Saint’s Alp Tea House

Saint's Alp Tea House is probably one of my favorite places in Chicago. Located at South Archer Avenue this tea shop restaurant serves some of my favorite teas and snacks. Throughout the time I've lived in/near Chicago I've gone here a lot. I've had the same waiter, accidentally and coincidentally almost every time I've gone. … Continue reading Saint’s Alp Tea House