Ironwood Steak House Address: 525 Algodones Rd, Winterhaven, CA 92283 Phone: (760) 572-3900 Restaurants Other Businesses: Paradise Day Care Center at 628 Picacho Rd, Winterhaven, CA 92283 Quechan Paradise Casino at 475 Quechan Rd, Winterhaven, CA 92283 Joseph Mbacho Law Offices at 2129 Winterhaven Dr, Winterhaven, CA 92283 Peppers Cafe at 640 1st St, Winterhaven, CA 92283