Estrella's Snacks

100 Alemany Blvd, San Francisco
(415) 377-5817