If you're looking for donut restaurants in San Francisco look no further. All Star Donuts is known for having some of the best Donuts in San Francisco. Located at 901 Clement Street, All Star Don...show more
Mayo, masture, lettuce, tomatoes, and sprouts.
Eggs, bacon, avocadoes & tomatoes.
Lettuce, tomato, sprouts, mayo & mustard.
20 oz.
Last updated November 6, 2020