Written by estnet on May 4, 2001
- In downtown Menlo Park is an extremely updated street replete
with upscale restaurants, many with outdoor dining. Fashionable
second hand stores, coffee shops Petes and Starbucks within
a few blocks and both apparently flourishing, pastry shops,
ice...