Heard the bug hype, went there in 2001, but I was not so impressed. Food was OK, yes, it was good, but definitely not "Wow"