Mecca Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(760) 396-1240(760) 396-124090480 66th Ave.Mecca, California, 92254Get DirectionsVisit Restaurant PageOrder now