2775 Hamner Ave, Norco, California 92860 USA
Great place to eat! Love their Greek salad and tacos. Staff is always friendly and service is good!
Photo Credit: Yelp