Sandwich Shops in Mecca, CA Subway90480 66th Ave Arco C-StoreMecca, CA, 922547603969616Fast Food RestaurantsIn And Out BurgerIn N Out BurgerPlaces To EatRestaurants DowntownRestaurants That DeliverSandwich ShopsSubwayTake Out RestaurantsUsed Restaurant Equipment Supplies Show More