italianNot yet on Tasting Planet

Rose's Café

Union Street 2298, San Francisco, San Francisco, United States United States

About

Features Italian and Californian fare created using fresh organic and local produce; this is certainly a restaurant for the more environmentally conscious. It's a very romantic spot and a favorite among locals.

Photos

No photos yet.

Reviews

No reviews yet. Be the first!

Rate this restaurant

Log in to rate this restaurant.