27405 Jefferson Ave, Temecula, California 92590 USA
Well spaced tables for indoor dining!
Photo Credit: Yelp