Remember when Radio Shack was king of the electronics retail world? Remember their brands, Realistic and Tandy? The Texas electronics company is closing 1,100 of their 4000 nationwide stores including 900 franchised locations due an almost 20% drop in sales last year in the fourth quarter.
Several times by several different entities, Owls Head General Store (Facebook) has been said to have the best burger in Maine! The "Seven Napkin Burger" sure does look good so that's a trip Mac Dickson and I have planned in the not too distant future!