italianNot yet on Tasting Planet
Rose's Café
Union Street 2298, San Francisco, San Francisco, 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!