Papa's Roast Beef in Willimantic, CT
I was looking for a "good" Roast Beef place in CT and stumbled across an advertisement for Papa's Roast Beef in Willimanic, CT.
Anybody ever been?? Good, Bad, Indifferent??
I'm originally from Peabody, MA (north of Boston) and was spoiled growing up by having the best Roast Beef sandwich places in the world right in my back yard. Now that I live in CT, I really miss being able to have one whenever I want.... There is a lot of truth in, "you don't know what you've got 'til it's gone"....
BTW, I'm going to Nick's Famous Roast Beef tomorrow (I'll be up in Boston)
Anyway, if nobody's been to Papa's, I'll "take one for the team" and post a review....