1660 Broadway St, Redwood City, California 94063 USA
Jerk Tofu & Jerk Polenta 5 stars!
Photo Credit: Yelp