Address: 2945 Middlefield Rd, Redwood City, CA 94063 Phone: (650) 771-2768
By: Larissa F.
My favorite stop for a ceviche tostada and aguachile. You can also order tacos. The family who works here are quick and so nice and attentive. Shoutout to... more