It's on the very corner of mission and cesar chavez. took my car to have the windshield replaced and the price was right and the service was excellent. of all the times i go there, they always treat us well. Way to Go SAN LUIS!!
Pros: nicest place on the block
more