Skip to main contentToast Local logo
Otra 682 Haight Street

Otra 682 Haight Street

Bar / PubPrice range $15-30

Closed

Takeout 5:00 PM - 9:00 PM

682 Haight Street, San Francisco, CA 94117
About

Neighborhood Restaurant