My friends and I were looking for food in Hudson and accidentally found the Old School House & gave it a shot, and wow, I'm glad we did.
We were sort of taken aback by the entree prices (in the $18-$25 range) which was a bit much for lunch, until we found the hilariously titled "Snacks" section with their house special, the "Porto Style Sandwich". This thing is a monster. Three layers of meat -- ham, a pork loin, and chorizo links -- between toast and cheese, with tons of cheese melted on top and crowned with a fried egg, the whole thing served in a cauldron of port wine tomato sauce. For $10 it's the biggest and best sandwich I've had in memory. Calling it a sandwich is sort of a joke-- they serve it with a steak knife, and it's impossible to eat with your hands. When the server saw we'd finished them, she actually gasped and said "You... ATE IT?!". I guess most people give up after half of that thing.
Our appetizers, which we absolutely didn't need, were also excellent: a grilled shrimp skewer and some of the best grilled whole chicken wings I've had -- no sauce, just a great herb rub and a terrific char. Top notch Caipirinhas too. I'm definitely looking forward to trying some of their seafood in the future.