Coyoacán is known for its colonial architectural buildings, charming restaurants and cafés, and its open-air markets. It’s also one of the best places to do antique shopping in Mexico City. If you’re looking to do some shopping off the beaten path of typical souvenirs then it is best to head straight to the Bazar Santa Catarina. It’s a great place to shop for one-off pieces that have been restored. Located in a garden of the same name, you’ll find unique conversational pieces ranging from typewriters to pieces of furniture. There’s also the option to sell your own antiques to vendors.