All reviews seem negative
This location appears long gone--it's boarded up. But I notice they may have moved to N. First Street.