Restaurants & Bars 2

Win's?

Iheartpork | Jan 3, 2006 12:34 PM

Does anyone know whether Win's on Taraval is open again? I recall that they were mysteriously closed for a while some months ago.

Want to stay up to date with this post?

Recommended From Chowhound