Treasure Island, San Francisco, California 94103 USA
Honeycutt - Crowd in the Eyes
Photo Credit: Yelp