I've heard people mention Molly Murphy's before, but I don't know anything about it. Everyone says it was fun... was the place a theme restaurant or something?