I usually buy bread a few blocks away from my apartment, but when I want to give myself a treat, I take a 30 minute walk to the bakery of Rosetta, in Roma neighborhood. For something different, try their pulque and anise bread.
Part bakery and part restaurant, Rosetta, helmed by Chef Elena Reygadas, has been the place to eat Italian food in Mexico City since it opened in 2010. The menu features handmade pasta (many of the varieties are not served elsewhere in Mexico City), local produce, and ultra-fresh seafood and fish. Eat inside the colonial-era house or within the small sidewalk section of intimate tables. A solid wine list and affordable prices make the spot particularly commendable.