VirtualParks brought to you by the Art of Geography
VirtualParks home

Palo Alto Restaurants - Casa Isabel

2434 Park Blvd
Inexpensive

A small family-run Mexican restaurant just off California Street. The service is good, the food served hot and can be somewhat filling.