Stopped here on the way through Northampton. We always forget it's a college town, not a sleepy downtown at all. We had to wait about 35-40 minutes for a table, but it was worth it. The staff was friendly and the food was good. It looks like they are known for their hash. We didn't try it but it's highly customizable including a vegetarian option.
They include a lot of locally produced meats and dairy on their menu as well.
We went with some specials- two benedicts - which had great flavor and were cooked well. Even the yogurt we ordered for our kid was good.