Feeds:
Posts
Comments

Archive for August, 2009

No pictures available – sorry. It was a last minute decision to give this a try. Charming restaurant located on Alameda de Las Pulgas in Menlo Park where each section is like a room in a house. Very fresh ingredients and their short rib was absolutely amazing. Definitely worth trying!

http://www.cooleatz.com/flea-st-cafe/index.html

Read Full Post »