- Tesla
- Photos & Videos
82 photos for Tesla
![Photo of Tesla - San Francisco, CA, United States](https://s3-media0.fl.yelpcdn.com/bphoto/vI-vJv0UGEI84lu-0b6-1w/o.jpg)
- Browse all
- 21 of 82
- 0
- 1
-
Tony M. said "I went two days in a row. Day one, I was going to buy tire plugs, and a salesman came up immediately, offered to help and gave…" read more