The OasisBeer Garden • Menlo Park, United States
Presentable Geek: Lover of all things aviation, SCUBA, eclectic movies, food, swimming. Adventure, world travel, and photography on worldaccordingtojohn.com.
Mayor, Shmayor. I'm still standing in a line that's way too long!
Big Apple Pizza is maybe the best pizza in town now. The "Big Apple" moniker isn't just lip service. The owner is from Queens. He knows his pizza! My favorite, BBQ chicken and garlic.
Try the lamb fries. Testicles were never so yummy!
Overpriced taqueria with cheesy decor and bland food. $7.50 for a margarita with no apparent tequila and $20 for flavorless shrimp fajitas. Fail.