Tastee Sub Shop in Edison, New Jersey

Tastee Sub Shop in Edison, New Jersey

How many of you recognize this holy structure? As I was returning from a doctor appointment this morning I passed by the famous Tastee Sub Shop in Edison, New Jersey. BEST SUBS EVER! It’s open from 9:00AM until 11:00PM. I’d like to know who is eating a sub...