The location of Joe's place really couldn't get much better. Ocean Beach area parking is tough, but you don't need a car if this is your spot. We had a really nice time.