Restaurants & Bars

San Francisco Bay Area

New Temescal Café? 4316 Telegraph

Share:

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:

http://www.flickr.com/photos/cfarivar...

Any idea what's going in here?

Want to stay up to date with this post?

Recommended From Chowhound