Ortega's Restaurant, Inc. Telephone 530-547-8989 Category Restaurant Website https://www.yelp.com/biz/ortegas-restaurant-palo-cedro Address 9153 Deschutes Rd Palo Cedro, CA 96073 United States