Love this place. Love it love it love it. Best terrace in town as far as I'm concerned (although the inside is nothing short of spectacular either). Totally worth the trip to Verdun. (Have we talked about this? Don't be so quick to overlook Verdun, guys, It is a happening place.)
The beer (which is brewed on site, or mostly on site) is delish, with many different varieties for different tastes. There are some good snacks, mostly of the panini, hotdog, chips, and olives variety.
Service tends to be kind of slow but friendly and helpful with beer choices, and the price is just right.