4505 La Sierra Ave, Riverside, California 92503 USA
Nuegados, for the people that waits to find the right flavor, well it's here .
Photo Credit: Yelp