1099 Middlefield Rd, Redwood City, California 94063 USA
Crispy Jalapeno Poppers , Jarritos
Photo Credit: Yelp