Superstar Restaurant

Map / Directions 10Best Says

If you’re in the mood for an inexpensive meal, and you don’t give a hoot about ambiance or your daily requirement of fruits and vegetables, then head to Superstar for a big steaming plate of “silog.”… Read More

Advertisement

Map / Directions Address:

4919 Mission S
San Francisco, CA 94112

Map / Directions Phone:

(415) 585-4360