Slider Bar, San Francisco

Casual sliders-and-fries joint located in the Castro.