Me too, I've been to Le Chateau Pepe and the ambiance is manifique :P...especially the beer fridge in the garage !!

Also I've been told Buster Alyea behind city hall on the other side of the river...but you can launch at one of the 4 launches on the river and they are a short drive to Busters