VirtualParks brought to you by the Art of Geography
VirtualParks home

Menlo Park Restaurants - La Luna


1137 Chestnut Street
Inexpensive

La Luna is a Mexican cafe tucked away on a sidestreet from downtown Menlo Park. Large plates of food for a reasonable price. It appears not to have changed a bit since the sixties. No credit cards.