They are facing the 217 freeway. They have their own entrance and parking spaces for curbside take out, as well. I haven't been in a few months so I can't attest to the new Tesla being next to it, but I do know for sure that Pottery Barn Kids & Sophora are right next to Cheesecake Factory Washington Square
They are located next to Tesla.
Thanks! Your answer is awaiting moderation.