The lower-level dining room at La Trappe.
photo: Kevin Bond
La Trappe, a midpriced Belgian newcomer, is located in North Beach, but with its subterranean setting of pew seating and arched-brick ceilings it feels just like a Trappist brewery in Europe; beer connoisseurs will appreciate the 100-plus types of Belgian brews meant to accompany classic Flemish fare like moules frites.
800 Greenwich St.; 415-440-8727