So, I'm moving from East Somerville to Watertown next month. The new place is near Red Lentil and Deluxe Town Diner. What spots do I need to know about - both restaurants and markets - and what do I need to try at them? Any tips would be appreciated.
Deluxe Town Diner
627 Mt Auburn St, Watertown, MA 02472
600 Mt Auburn St, Watertown, MA 02472