Restaurants & Bars 11

Speed is Back!!

Win (Boston) | May 6, 2004 12:14 PM

I just arrived at Newmarket and there he is!

He is firing up the charcoal right now and says he'll be open in 15 minutes or so.

I'm sitting by the new truck right now (aint technology great?).

Speed says this will be his first day back since December. His wife was sick, he says.

Well, here goes...

Want to stay up to date with this post?

Recommended From Chowhound