Let your hotel concierge book a tour for you. Dining, Hotels and Transportation Mexico is teeming with restaurants, and you'd need a life-time to visit them all. You need not worry about water contamination in these restaurants, but bottled water is always a safe bet. For a sensible meal in comfortable quarters, Sanborns is always good. The city's movers and shakers made room for this single diner and the waiters were very gracious.
Fantastic hotels are all over the city, with the big names drawing most visitors.
It is simple , comfortable and reasonably priced. If convenience is everything to you, try the Westin or Maria Christina. Let your concierge suggest restaurants, but get your own taxi to save a bundle. To find one, walk away from your hotel and look for the bright green Volkswagens. Discuss the fare with your cabbie, and away you go.