Super-Premium Fast Food Concept Brings Bold Flavors to South San Francisco on April 26, with More Locations in the Pipeline SAN FRANCISCO, April 15, 2024 /PRNewswire/ — Starbird, one of the nation’s first super-premium fast food concepts, announced today the opening of its newest…