I need your help. I did a little search of this Mexico board and didn't find the answer to my question, so I'm hoping you can help. I'm planning a SOLO vacation of 4-7 days to Mexico and am trying to decide where to target. Outside of the U.S. border towns, I don't have any traveling experience in Mexico. Probably most important to me is to be in an area with really outstanding food culture where I'll be able to try a number of things. (Of course, I'm not talking about "resort" food culture, but rather where you can find amazing things on the street and in local restaurants.) Having a couple of cities close by that I can get to with this is top priority.
-Reasonably safe for solo (male) traveler
-Presence of sea and mountains is a plus
-Would love some good history/ruins, too
-Not ridiculously/unbearably hot in the summer (I may not be able to make this one work)
So, Hounds, what do you think? Can you help steer me to the right region/cities? You haven't let me down before!