Cristina's Restaurant Address: 13005 Claymine Rd, North Edwards, CA 93523 Phone: (760) 769-4500 Restaurants Other Businesses: 20 Mule Cafe at 13005 Clement St, North Edwards, CA 93523