Petes was sold quite some time ago and is now Buzz's. Thats actually how I found the place... I had to see a Schnitzel barn. Oh well Buzz's is cool, go there, have fun!
All reviews seem positive