It’s a famous place among Connecticut people living in Storrs because it is on the UConn campus, but also because of its ...