Eating options in Mexico run the entire gamut from market-stall snacks to gastronomic palaces. In major cities and resorts you'll find plenty of international restaurants. Not surprisingly Italian and French are popular and recently Mexico has increasingly succumbed to the pull of Pacific Rim cuisine.
Fondas are small family run restaurants with fixed price menus and are a good place to try out local dishes. The cheapest eats are served up on long tables between stalls in the marketplace. If you think your constitution is up to braving a meal at one of these comedores the best advice is to head for a busy one. Mexico has all the expected fast food restaurants as well as a few local ones, such as the hugely popular Taco Inn and Señor Fog's.
Finding a bar or café that suits your mood shouldn't be a problem as the country is awash with them. Many of the traditional cantinas remain bastions of sexual inequality and women either won't be allowed in or will feel uncomfortable once inside.