Estrella Taqueria
533 Haight St 94117
(Mexican)
Order Online

Come visit us at: 533 Haight St, San Francisco, CA 94117