Third Vista restaurant closes in two months, all on the same block

Le Peep Cafe in the Vista has closed. A sign on the front door and a posting on Facebook on Wednesday read: “For the last 5 years, local owners of … Click to Continue »

Leave a Comment


Your email address will not be published. Required fields are marked *