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.