Originally Posted by
GRedner
Eagle's Deli is on Beacon!

Beacon west of there is not in the best shape, but I've seen worse. Comm Ave, on the other hand, is a disaster going either direction from that area.
I was wracking my brain about Eagles Deli on Comm Ave... But now I think I know where it is. That's near the reservoir, right?