Glenn’s Diner is “a nice little place to eat”, wrote Noah, and that sums up quite well our thoughts on dinner last week at Glenn’s. Dining early, as we often do with the Taste Buds, they were fairly open on Monday night but the place was full when we left around 8:00. Not too bad... Read more »