The Palms Restaurant Address: 8060 Florence Ave, Downey, CA 90240 Phone: (562) 776-0905 Payment: Restaurants, Barbecue, Steak Houses Other Businesses: El Pescador Inc at 8615 Florence Ave, Downey, CA 90240 Papa John's Pizza at 7840 Firestone Boulevard, Downey, CA 90241 Jack in the Box at 10037 Lakewood Blvd, Downey, CA 90240 Cafe N' Stuff at 9306 Firestone Blvd, Downey, CA 90241 Yandicris Bionicos at 10244 Lakewood Blvd, Downey, CA 90241