Otra
682 Haight St, San Francisco
(415) 500-2774
Recent Reviews
Order Online
Reserve
You May Also Like
Danny Coyle's - 668 Haight St
Bar, Sports Bar, Irish Pub, Pet Friendly
Palmyra - 700 Haight St
Syrian, Mediterranean, Middle Eastern
Dumpling Union - 598 Haight St
Dumplings, Dim Sum, Pet Friendly
Restaurants in San Francisco, CA
Otra
682 Haight St, San Francisco, CA 94117
(415) 500-2774