This is pretty sad, as this is the original US location of SuperAutobacs in Stanton California. Apparently there were problems with changing local zoning laws, and this coupled with the recession ended up with SuperAutobacs USA closing down. The site is now a DMV, and a depressing remnant of all the JDM dreams created here. There was a second smaller location in West Covina, but I have never visited it.