Estrella's Snacks

100 Alemany Blvd, San Francisco - 94110
5 reviews
Salvadoran Street Vendors Caterers
(415) 377-5817

Great papusas and drinks. The lamb one we got was seriously delicious.