I've been to this location now on two separate occasions and have been pleasantly surprised both times. The restaurant itself is very large and has a great atmosphere and engaging staff. The most recent visit was during a very busy lunch hour where we were seated immediately and had a great view of the extensive beers available.
For food I had the grilled vegetable sandwich with a side of fries. The sandwich was spectacular consisting of multiple grilled veggies with cheese on a large gourmet crispy bread. The side of fries was also well seasoned and just the right amount to go with the sandwich. My wife had a vegetarian soup which she thoroughly enjoyed.
Although we didn't get to enjoy any beverages the beer list was extensive and we look forward to going back for dinner. For vegetarians the menu is clearly demarcated with vegetarian options which are extensive and we look forward to trying more in the future.