if you want the best than look no further, The Windjammer is the best spot in Moncton. Frederic the Maitre D' along with the Chefs at the Delta, will prepare a meal you'll love. The wait staff knows the full meaning of customer service. The food is fresh, and perfect. I recommend the Bison Filet Mignon.