San Pedro Atocpan, Mexico City's Mole-Making Town
San Pedro Atocpan is a town in Milpa Alta, the southernmost borough of Mexico City. It is closely associated with mole: family businesses make and sell the sauce, restaurants serve it, and an annual fair draws people from across the city. Beyond the food, this is a residential community with a parish church, a compact center and a noticeably different pace from central Mexico City. It makes most sense as a food-focused day trip and as a glimpse of the capital's rural southern edge.
Mole as a local livelihood
A different side of Mexico City
Planning a visit around a meal
What is there in San Pedro Atocpan?
A quick overview of the most notable things you can find in San Pedro Atocpan.
Mole shops
Local businesses sell prepared mole pastes and dry mixes in several styles for cooking at home.
Mole restaurants
Casual restaurants and family-run dining rooms serve dishes built around the town's best-known product.
Feria Nacional del Mole
This annual food fair brings together mole producers, prepared dishes and visitors from across the region.
Traditional town center
The central streets bring together the parish church, local shops and everyday community life.
Milpa Alta's agricultural surroundings
Cultivated land and smaller settlements around the town mark a clear change from central Mexico City's urban landscape.
What to see in San Pedro Atocpan?
Notable places and attractions connected to San Pedro Atocpan.
Parroquia de San Pedro Apóstol
The town's parish church is a focal point of the center and a natural stop on a short walk through San Pedro Atocpan.
Feria Nacional del Mole
Held annually in San Pedro Atocpan, this fair is the town's main visitor event, with mole producers and food stalls gathered in one place. Check current dates before making a trip specifically for it.
Pros & Cons
Pros
- ✓A strong local food identity, with many places to try or buy mole.
- ✓A chance to see a less urban side of Mexico City without leaving the capital.
- ✓Family-run shops make it possible to compare different mole styles.
- ✓The annual mole fair adds a lively seasonal reason to visit.
- ✓A manageable town center for a short, food-focused outing.
Cons
- −A long trip from central Mexico City for a relatively small sightseeing area.
- −Traffic can slow the journey, particularly during the mole fair.
- −Public transportation may involve transfers, depending on where you start.
- −Few major attractions beyond the food scene and town center.
- −The fair's crowds may not suit travelers hoping for a quiet visit.
Location
San Pedro Atocpan is located in Mexico City.
Explore more places in Mexico
Discover more cities, towns and destinations across Mexico.
Champoton
Champotón is a small coastal city in the Mexican state of Campeche, roughly 60 kilometers south of the state capital. It sits where the Champotón River meets the Gulf of Mexico, with fishing boats, waterfront restaurants, and low-rise neighborhoods shaping its character. Seafood and the meeting of river and sea are the main draws, rather than a large collection of tourist attractions. For travelers following the coast between Campeche and Ciudad del Carmen, it makes a straightforward stop for a meal, a waterfront walk, or a quieter overnight stay.
Chetumal
Chetumal is the capital of Quintana Roo, in southeastern Mexico near the border with Belize. It sits on a broad, sheltered bay rather than the open Caribbean coast, and its character is more regional working city than vacation resort. Government offices, neighborhood markets, Maya cultural institutions, and an evening waterfront scene shape everyday life. Travelers come for a quieter urban base, a look at the southern Yucatán Peninsula, or a stop between Mexico and Belize. The important distinction is that this is a waterfront city, not a beach destination.
San Francisco de Campeche
San Francisco de Campeche is the capital of Campeche state, on the Gulf of Mexico along the western side of the Yucatán Peninsula. Usually shortened to Campeche, it is a working coastal city with a compact, UNESCO-listed historic center. Pastel-colored houses, surviving defensive walls, and church towers give the old town its distinctive appearance, while a long waterfront promenade opens onto the Gulf. Its appeal lies in walking the historic streets, exploring fortifications and Maya collections, and experiencing a less resort-oriented side of southeastern Mexico.
La Paz
La Paz is the capital of Baja California Sur, on the eastern side of Mexico’s Baja California Peninsula. Built around a sheltered bay connected to the Sea of Cortez, it is a working city with a waterfront promenade, fishing boats, marinas and a strong connection to the surrounding desert and sea. People come for beaches, island trips and marine wildlife, but the city itself matters too: it has markets, museums, neighborhood restaurants and an everyday rhythm that feels distinct from the resort corridor around Los Cabos.
Tulum
Tulum is a fast-growing coastal town in Quintana Roo, Mexico, on the Caribbean side of the Yucatán Peninsula, south of Playa del Carmen. Its best-known sights are the Maya ruins above the sea, white-sand beaches and freshwater cenotes scattered through the surrounding limestone landscape. But Tulum is not one compact beach town: the inland center, newer residential districts and beachfront hotel zone feel quite different. Understanding that layout helps explain both its appeal and its frustrations, from easy access to varied landscapes to costly journeys between town and shore.