Restaurants & Bars

San Francisco Bay Area

New Temescal Café? 4316 Telegraph


Live your best food life.

Chowhound is a dynamic resource for making reliable everyday food and drink decisions by sharing a deeper narrative that goes beyond just taste and technique.
Sign Up For Free
Restaurants & Bars 3

New Temescal Café? 4316 Telegraph

cfarivar | Jun 2, 2009 09:56 AM

I was walking down Telegraph yesterday and took this photo:

Any idea what's going in here?

Want to stay up to date with this post?

Recommended From Chowhound