I've been back a few times now and the service is definitely better.
I'd recommend giving this place a try, tho I can only speak to the Eggs and Chorizo, as I haven't branched out and tried anything else. I'm glad that I can find something different (from the norm) here for breakfast in Stoughton.
Also the Wireless is a big competitive advantage since no one else offers it (save for fast food places) in town.