The garage has nothing to do with cars anymore. It's a building with a small food court, half a dozen stores, and a tattoo parlor, which USED to be a parking garage. The ramp is still intact, and is central to the building, with the shops on different levels off the sides of it. In high school, The garage was the very cool destination in Harvard Square. There is a Newbury Comics store on the top floor, which is likely a big part of the appeal to a high schooler.