15693 Leffingwell Rd, Whittier, California 90604 USA
Delicious picadillo taco platter with salsa on the side!
Photo Credit: Yelp