Tuesday, December 13, 2011

Restaurants in San Francisco?

Try a place called Cha Cha Cha. It's my favorite restaraurant in SF. And I've been to a lot of them considering it's where I live.

0 comments:

Post a Comment