3060 Chino Ave, Chino Hills, California 91709 USA
BARELY any meat in their roll tacos. You have to squint to see it. What a joke.
Photo Credit: Yelp