House of Scotland Tartan Day ~ Balboa Park San Diego, CA, USA +
2171 Pan American Rd W
San Diego, CA 92101
USA