Tag Archives: The Oasis Menlo Park

One last stop at The Oasis – or is it?

The hottest story in Menlo Park for the past two weeks has been that The Oasis is set to close tomorrow, March 7. The current operators, the Tougas family, says its been unable to structure a new lease from the … Continue reading

Posted in Eating & Socializing, Living | Tagged | Leave a comment