Can anyone who lives in the Bay Area tell me which store has the best selection of tesla clothing, the Menlo Park store or the Santana Row store.
They both have similar offerings. Santana row has a slightly bigger display and just opened up, so I'd go there.