1189 Willow Rd, Menlo Park, California 94025 USA
Jerk Chicken and Beef Oxtails Combo
Photo Credit: Yelp