Stuck right between a produce market and a check cashing store along Mission St. in Excelsior, you'll find Superstar Restaurant. Though not exactly a "superstar" but San Francisco dining standards, it's definitely a star among cheap...
Trending Articles
More Pages to Explore .....