151 S Spruce Ave, South San Francisco, California 94080 USA
BBQ Cow Palace Club Sandwich
Photo Credit: Yelp