Restaurants & Bars 2

White Caps Cafe?

Yuko | Dec 2, 2004 06:09 PM

Have you been to White Caps Cafe? I found a little review in the SF Weekly (link attached) and am quite curious about this place! Sounds like you can get sausage rolls, shepherd's pie, etc. The place is located on Geary at Arquello Blvd.


Want to stay up to date with this post?

Recommended From Chowhound