Glad it's easy to get to the restaurants. It looks far on the map, but I walk a lot on a daily basis so not too concerned.
Assuming you mean the restaurants inside the complex, it would be really long if you had to walk along the roads, but of course you can cut through the greenspace to make a fairly direct route. Just use Google or whatever navigation app. But you knew that.
I've never been in a giant Mexican grocery store before--should I expect to find any prepared food, like sandwiches, that would be appropriate for packing for lunch?
It's not "giant"--certainly smaller than a Walmart or Super Target. It seems big because, like those stores, they have sections with housewares, clothes, etc., in addition to the obvious food sections.
Lunch has always flummoxed us. No pre-prepared sandwiches at Chedraui. There is a sort of deli counter, but good luck finding things that look good and/or familiar. We speak okay Spanish, and we didn't buy any of that stuff. There are, of course, all kinds of breads and cookies and things. For the last two trips our lunch strategy has been to buy some bananas, packaged nuts and whatever other snacky stuff looks appealing, and to pre-boil some eggs. We like hardboiled eggs--good protein boost--even on our dive days at home. We find it's best not to scarf down a "lunch" but rather eat a small amount before the first dive, and then some more after the second dive.
I'll add that Chedraui sells local pork delicacies
cochinita pibil and
lechon by the kilo at a counter, if you want to brave that. You could make some insanely good "pulled pork" sandwiches with that. But for me, it would be too heavy a lunch. For dinner--hell yes.
Another wonderful food option is El Mero Mero, right off the highway exit across from Zero Gravity, and next to Good food, pleasant ambiance, and the staff are all always fantastic. The woman who's usually there (but wasn't in September, maybe on holiday) is particularly delightful. El Arbolito next to it is also good but not open for dinner.
Seconded!
@mje113, when you pass by these places with Emoke on your way to the dive sites in the mornings, you'll see Arbolito packed with breakfast-goers. As SD Climber said, it will be closed by the time you get back. But consider it for breakfast (tacos) on your last day, before you get picked up to return to Playa del Carmen or wherever you're headed.