The closest address (for navigation) is 1199 Beach St San Francisco.  That is the address for the Beach Hut Cafe which is at the far end of the parking lot,