Address: 1301 Fremont Blvd, Seaside, CA 93955 Phone: (831) 747-1385
Reviewed on 12/10/2025
By: Ernesto U.
I was delightfully surprised with my tostada de ceviche. Not sure how it comes in person, but to go it was nicely packed in a container that allowed me to... more