30141 Antelope Rd, Menifee, California 92584 USA
Little hole in the wall in Menifee...delicious.
Photo Credit: Yelp