Stop in for a cup of coffee

The road probably was a lot narrower when the bldg was built.
The paved part certainly did not go so far into the shoulder, assuming it was paved.
I can't recall that road having a drainage ditch, but it might have. Used to be very common in North Jersey on the local roads. Paved shoulders were always minimal. But this one has been a part of US 46 for a long time. Just checked Wikipedia, which dates its it 1936, and this section had been called Rt 5 before that.