3689 Riverside Dr, Chino, California 91710 USA
My go to is pulled pork sandwich .. they were out that day Good substitute was tri tip enjoyed by the fire pit
Photo Credit: Yelp