As far as I'm concerned, they really ought to pass a law saying that any restaurant that has breakfast items on their menu must serve those items during all hours that they are open. This "breakfast menu available until 11:00 a.m." business really must be stopped. It's just flat-out discrimination against that segment of the population that gets up at noon, I tell you.
When I go out looking for my first meal of the day at 1:00 p.m., my stomach is just not ready for tacos or tortas; I need huevos a la mexicana or hot cakes (yes, they're called that here, too). So when I sit down someplace, glance over the menu at all the delicious breakfast options only to be told by the waitperson that they stopped serving breakfast two hours ago, I feel that my basic human rights have been violated.
I'm not just talking about amending the Mexican constitution to protect the breakfast-eating rights of late risers; either. This is also a major problem in the U.S. and Canada, and probably in many other nations as well. So at the very least, the issue needs to be addressed during the next NAFTA meetings, and the WTO might want to start taking a look at it, too.
That said, if any of you find yourselves in the Centro Historico of Mexico City, you'll do well to stop in to La Pagoda, formerly known as Cafe Popular, on Cinco de Mayo and Filomena Mata. The Pagoda is not only open 24 hours, 365 days a year, it also serves delicious and inexpensive breakfasts during every minute of those 24 hours and 365 days. What's more, they have one of the best cups of coffee you'll find at an all-night diner. And if you stop by around 1, you might just see me there.