San Francisco Sight Glass coffee shop auweia August 5, 2009 August 5, 2009 plug for Sight Glass coffee at 270 7th street cause they make killer espresso shots. They’ve been open for 3 weeks now, and are under construction, but the coffee bar is open