My friend and I discovered this place (which is further set behind from either Center or Main streets than any map shows) by accident and were generally pleased.
All reviews seem positive