POT ROAST NACHOS! Best nachos ever, hands down. You must try them.
The Atria's menu has something for everyone (I like the burgers) and they decorate the place charmingly at Christmastime. Their wine by the glass pours are good and they offer a decent variety. The place has an honest neighborhood feel and is a comfy casual place that is great for a family meal, but also good for a non-pretentious date spot.
Did I mention the pot roast nachos???