In May 2012 (yes, more than 4 years ago) I wrote that Peabody’s restaurant at 1198 Coast Village Road was closing and would be replaced by vegan restaurant Oliver’s, owned by cellular phone pioneer Craig McCaw. A rumor circulating around town lately states that Oliver’s is finally opening “in two weeks.” Sometimes the quickest way to get to the truth of the matter is to pay a personal visit and look through the windows, or, if the windows are papered-over, peek through the mail slot. In the case of Oliver’s, the property is surrounded by fences so I couldn’t get that close but I could clearly see the outside is still under construction, with quite a bit of work remaining. I would venture to guess that the rumor is false. I spoke with a security guard nearby and he said that he doesn’t see much activity at the site, but does see progress being made from time to time.