1. Da Dodo Nest 6534 E Yosemite Ave, Orange, CA 92867 Coordinate: 33.819992,-117.78469 Phone: (888) 734-9212