Oh My GAWWWWDDDDD!!! Look what I saw when driving back from my Mom's house on Monday night! The Great Henry's Root Beer Stand (established 1947 ish) in Taunton is establishing an outpost in North Quincy!!!!!!! Not open yet. On Newport Ave - accross fr
Henry's in Quincy!!!!!!!!!!!!!!!!!!!!!!
Photo of North Quincy by