2741 Truxtun Rd, San Diego, California 92106 USA
Fascinating space featuring original art and many collectible artifacts. A must for teenage mutant ninja turtle fans!!
Photo Credit: Yelp