Full menu with prices & pictures
Mariscos El Paraíso... 2398 University Ave, Palo Alto, CA 9...
(+1)6502903176
The restaurant from Palo Alto offers 66 different meals and drinks on the menu at an average $14.7.
Pupusa Revueltas
Shrimp Burrito
Ceviche De Aguachile
Wet Burrito