21. Panda Express 751 Rio Rancho Rd, Pomona, CA 91766 Coordinate: 34.043266,-117.75208 Phone: (909) 622-8819