Your question has been sent.
Expect an answer!
1660 Broadway, Redwood City, CA 94063, United States, Redwood City
Unassuming, down-to-earth eatery serving classic island standards like jerk chicken & oxtail.
1660 Broadway, Redwood City, CA 94063, United States, Redwood City
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!