I think the Depot is kind of gross. The food is bland, blah, and my family's joke if something is burned on one side but turned down so you don't see, it's called "Depot Style". If you're in Watertown, there aren't many choices of where to eat, so I understand why they stay in business.
Review Source:On my trips to Watertown I have twice been to the Depot. Don't get me wrong, the food is good and they have a slightly larger selection than The Snow White II, including a salad bar; however, due to the bi-annual Mile Long Yard, they have become more of a tourist trap and the quality has suffered a little as a result.
When I have been there, I have had their cheesesticks and burgers. While the cheesesticks and milkshakes rival that of Rotier's, most of the rest of their food is nothing beyond average.
All in all I this place seems to be suffering from its own success.
They could really use some places to sit down while waiting for a table too.