Update Info - El Jacalito Grill
This restaurant was reported as closed. If it is open, let us know.
El Jacalito Grill
2115 Saint Francis Dr
Palo Alto, CA 94303
2115 Saint Francis Dr
Palo Alto, CA 94303
This restaurant was reported as closed. If it is open, let us know.