Tag: "Flea Street Cafe"

Check, Please! Bay Area Season 5: episode 4 (504)

Check, Please! Bay Area Season 5: episode 4 (504)

Restaurants reviewed: Memo’s Mexican Cuisine, Souls Restaurant, Flea Street Cafe

Flea Street Cafe: Restaurant Info

Flea Street Cafe: Restaurant Info

Location: Map
3607 Alameda de las Plugas
Menlo Park, CA 94025
Phone: 650-854-1226
Website: cooleatz.com
Reviews

Flea Street Cafe: Review

Marie: “Flea Street is comfortable and feels more like a home than a restaurant.”
Fabian: “I would return to this restaurant for a special occasion or a nice getaway.”
William: “The organic roots of this twenty-five-year-old restaurant were apparent in the wide-ranging choices and clever pairings of dishes.”