El Mexicali Restaurant 82720 Indio Blvd. Indio CA United States
Phone: 760.347.1280 Smoking: not permitted