Address: 1798 Broadway St, Redwood City, CA 94063 Phone: (650) 679-8259
By: Kristofer E.
Nice find in Redwood City for some tacos. The shrimp, fish, and carnitas tacos were awesome. The al pastor needed a bit of work. Also, needs a hotter hot... more