Home › Food tours › San Miguel de Allende

Food tours in San Miguel de Allende: what to eat and which tour to book

San Miguel de Allende

San Miguel de Allende is a highland colonial town in Guanajuato state with two food scenes side by side. One is the everyday Mexican one: tacos, gorditas and tamales from street stands, corn on the cob from carts around the Jardín Principal in the evening, weekend barbacoa and carnitas, and set lunches (comida corrida) in small fondas. The other is a large restaurant scene aimed at visitors and the town's many foreign residents, with rooftop terraces and chef-led menus at much higher prices. The main produce market, Mercado Ignacio Ramírez, sits next to the crafts market a few blocks from the centre, and the big Tuesday market (Tianguis del Martes) on the edge of town is where residents shop and snack.

Use this page to decide what to eat and where. The dishes and areas below say what each place does well and when to go. The tours listed are real GetYourGuide listings, with prices as seen when we checked; prices change, so confirm on the booking page before you pay.

See the top-rated tourAll food tours in San Miguel de AllendeFood tours on ViatorFood experiences on Klook

What to eat in San Miguel de Allende

DishWhat it isWhere to eat itTypical price*
Enchiladas minerasA Guanajuato speciality: tortillas dipped in a guajillo chilli sauce, filled with cheese and onion, and served with potatoes and carrots, lettuce and sometimes chicken. The name means 'miners' enchiladas'.Fondas and traditional restaurants, and the cooked-food stalls in and around Mercado Ignacio Ramírez.roughly MX$90–180 (about €4–9) a plate
GorditasThick corn masa pockets cooked on a griddle and stuffed with fillings such as chicharrón in sauce, beans, potato with chorizo, or nopales.Street stands and market stalls, mostly mornings and lunchtime.roughly MX$25–45 (about €1–2) each
Weekend barbacoa and carnitas
barbacoa, carnitas
Barbacoa is slow-cooked lamb or beef, often with its consommé broth; carnitas is pork simmered in its own fat. Both are eaten in tacos, especially on weekend mornings.Market stalls and street stands, mainly Saturday and Sunday mornings; they sell out.roughly MX$25–40 (about €1–2) a taco; consommé about MX$40–70
Corn on the cob and esquites
elotes, esquites
Boiled or grilled corn on a stick, or kernels in a cup, with mayonnaise, cheese, lime and chilli powder.Carts around the Jardín Principal and the main streets in the evening.roughly MX$35–60 (about €1.50–3)
Tamales and atole
tamales, atole
Steamed corn dough with fillings such as pork in red or green sauce, chicken, or sweet versions, eaten with atole, a warm thick corn drink.Street vendors in the early morning and evening, and market stalls.roughly MX$20–35 (about €1–1.80) each
Set lunch
comida corrida
A fixed-price lunch of soup, rice, a main dish with tortillas, a drink (agua fresca) and sometimes dessert, changing daily.Small fondas away from the Jardín, and market food stalls.roughly MX$100–180 (about €5–9)
Pan dulce
pan dulce (conchas and more)
Mexican sweet breads such as conchas, eaten for breakfast or merienda with coffee or hot chocolate.Neighbourhood bakeries (panaderías), where you pick with tongs and a tray.roughly MX$12–30 (about €0.60–1.50) a piece
Guanajuato wine and mezcal
vino de Guanajuato, mezcal
Vineyards have grown around San Miguel in recent years, producing wines you will see on local menus; mezcal bars in town pour bottles from several Mexican states.Wine bars and restaurants in the centre, or vineyards in the surrounding countryside (most need a car or tour; book ahead).roughly MX$120–250 (about €6–12) a glass in town

Where to eat: markets and neighbourhoods

Mercado Ignacio Ramírez

MarketDaily, mornings and lunchtime are best. Check current hours.

The main fruit, vegetable and everyday market of the centre, with juice stands and cooked-food stalls; the Mercado de Artesanías (crafts market) runs in the alley behind it.

Tianguis del Martes (Tuesday market)

MarketTuesdays, morning to mid-afternoon; take a taxi or local bus.

Large weekly open-air market on the edge of town selling produce, household goods, second-hand clothes and plenty of food stands — tacos, gorditas, carnitas, fresh juices. Mostly used by residents.

Jardín Principal and the Parroquia

StreetEvenings and weekends.

The main square in front of the pink Parroquia church. In the evening, carts sell elotes, esquites and snacks; the restaurants on and next to the square are the most expensive in town.

Colonia Guadalupe and streets away from the centre

NeighbourhoodLunch and early evening.

Residential areas a short walk north of the centre with fondas, taquerías and cafés at local prices; Guadalupe is also known for its street murals.

Food tours in San Miguel de Allende compared

Every tour below is a real listing on GetYourGuide or Viator, checked on 2 Oct 2026. Prices move with season and group size, so treat them as a guide and confirm on the booking page.

TourLengthPrice*GroupBest for
San Miguel de Allende: Mexican Cooking Class | Mole & Salsas3 hoursfrom €185 per personmax 6Travellers who want to cook the dishes again at home; easiest option for dietary needs, since you control the ingredients.Check dates
San Miguel de Allende: Tacos and Tequilas Tour3.5 hoursfrom €79 per personmax 10First-timers who want a broad tasting of the classics with a local guide.Check dates
San Miguel: Evening Food Tour3.5 hoursfrom €87 per personmax 8Evening eaters who want dinner and drinks rolled into one, plus the city after dark.Check dates
San Miguel: Downtown Food Tour3.5 hoursfrom €58 per personmax 10First-timers who want a broad tasting of the classics with a local guide.Check dates
San Miguel de Allende: Local Vineyard Tour & Wine Tasting3.5 hoursfrom €83 per person—First-timers who want a broad tasting of the classics with a local guide.Check dates
San Miguel de Allende: Street Food Tour2.5 hoursfrom €61 per person—First-timers on a budget who want to try many cheap dishes in one go.Check dates

San Miguel de Allende: Mexican Cooking Class | Mole & Salsas

On GetYourGuide · run by Azteca Entertainment SMA Mexico

Length
3 hours
Price
from €185 per person
Rating
4.9 ★ from 9 reviews (on 3 Oct 2026)
Group size
max 6
Included
Cooking class All ingredients Dinner Mexican chocolate water Red & white wine produced in Mexico Tips are always welcome
Suits
Travellers who want to cook the dishes again at home; easiest option for dietary needs, since you control the ingredients.
Starts
We will meet at Aldama 9 in Centro right where the class will take place. It’s only one block and a half from the Parroquia. Simply walk down Cuna de Allende to Cuadrante. Take a left and then an immediate right onto Hermanos Aldama street. Walk half a block to the number 9 and ring the doorbell to enter.
Check availability on GetYourGuide →

San Miguel de Allende: Tacos and Tequilas Tour

On GetYourGuide · run by Puerto Vallarta Food Tours

Length
3.5 hours
Price
from €79 per person
Rating
4.8 ★ from 127 reviews (on 3 Oct 2026)
Group size
max 10
Included
Tour guide Food and drinks Tips for the restaurants Transportation to the meeting point and from the ending point Gratuities for your guide (15-20% recommended)
Suits
First-timers who want a broad tasting of the classics with a local guide.
Starts
Meet your guide at Baja Fish Taquito, right up the street from Plaza Civica. You'll see a small door with a few steps at the entrance.
Check availability on GetYourGuide →

San Miguel: Evening Food Tour

On GetYourGuide · run by Puerto Vallarta Food Tours

Length
3.5 hours
Price
from €87 per person
Rating
4.7 ★ from 56 reviews (on 3 Oct 2026)
Group size
max 8
Included
5 tastings Activity map Guide Hotel pick up and drop-off Tips
Suits
Evening eaters who want dinner and drinks rolled into one, plus the city after dark.
Starts
Meet at the Cantera 1910 Hotel Boutique.
Check availability on GetYourGuide →

San Miguel: Downtown Food Tour

On GetYourGuide · run by Puerto Vallarta Food Tours

Length
3.5 hours
Price
from €58 per person
Rating
4.9 ★ from 50 reviews (on 3 Oct 2026)
Group size
max 10
Included
English-speaking Tour guide 3 to 4-hour tour Food and drinks Hotel pickup and drop off Gratuities
Suits
First-timers who want a broad tasting of the classics with a local guide.
Starts
La Cocina, Café Del Viajero
Check availability on GetYourGuide →

San Miguel de Allende: Local Vineyard Tour & Wine Tasting

On GetYourGuide · run by Azteca Entertainment SMA Mexico

Length
3.5 hours
Price
from €83 per person
Rating
4.4 ★ from 20 reviews (on 3 Oct 2026)
Included
Transportation by air-conditioned vehicle A guided tour of the vineyard Different packages to choose that include unique wines for the tasting & refreshing water All the packages of the menu include a small tray with…
Suits
First-timers who want a broad tasting of the classics with a local guide.
Starts
Find the "Fábrica La Aurora" Art & Design Center on Calzada de la Aurora street (without number). The white Toyota minibus with the legend "Tres Raíces" on it, will show up 5 minutes before starting time right inside the parking lot next to a large sculpture of a bear and will departure sharp.
Check availability on GetYourGuide →

San Miguel de Allende: Street Food Tour

On GetYourGuide · run by Follow Me Tours MX

Length
2.5 hours
Price
from €61 per person
Rating
4.0 ★ from 3 reviews (on 3 Oct 2026)
Included
Certified local guide Authentic food tasting Walk through some streets of Centro Gratuities (optional) Personal expenses
Suits
First-timers on a budget who want to try many cheap dishes in one go.
Starts
Relox 84, Zona Centro, 37700 San Miguel de Allende, Gto., México
Check availability on GetYourGuide →

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Street food, sit-down or a cooking class?

Street food

Street food in San Miguel is good and cheap: gorditas and tamales in the morning, tacos at lunch and in the evening, corn carts around the Jardín at night, and barbacoa and carnitas on weekend mornings. Choose busy stands where food is cooked in front of you.

Sit-down meals

There are two levels: fondas and comida corrida at local prices, and a large restaurant scene with rooftop terraces and modern Mexican menus priced for visitors. The rooftops are popular at sunset and are worth booking at weekends.

Cooking classes

Cooking classes are common because of the large visitor and expat community. They usually last about 3–5 hours, often start with a visit to Mercado Ignacio Ramírez, and cover salsas, tortillas, mole or regional dishes. Some are held in private homes outside the centre; check transport.

How much to budget for food

StylePer person, per day*
Budget (street food, markets)about MX$350–550 (€17–27): street breakfast, comida corrida lunch, tacos for dinner
Mid-range (one sit-down meal a day)about MX$800–1,300 (€40–65): street breakfast and two restaurant meals with a drink
Splurge (tasting menus, wine)about MX$2,500+ (€120+): a chef-led tasting menu with wine

Vegetarian, halal and gluten-free

Vegetarian & vegan: Easier than in many Mexican towns: quesadillas, gorditas with beans, potato or nopales, enchiladas mineras without chicken, and many vegetarian-friendly restaurants. Beans and rice may be cooked with lard or chicken stock, so ask ('¿sin manteca?', '¿sin caldo de pollo?').

Halal: Halal food is very limited. Pork is common in tacos, carnitas and many street foods. Seafood, vegetarian dishes and chicken (ask how it is cooked) are the practical options.

Gluten-free: Corn tortillas, tamales and most traditional dishes are naturally gluten-free, which helps a lot. Watch for flour tortillas, breaded items, some sauces and shared fryers; many restaurants aimed at visitors understand 'sin gluten'.

Food scams and tourist traps to avoid

Top tours & activities in San Miguel de Allende

Find hotels in San Miguel de Allende

Rent a car in San Miguel de Allende

Compare rental cars from local and international companies, with free cancellation on most bookings.

Compare car rentals in San Miguel de Allende

Plan the rest of your San Miguel de Allende trip

Staying near the markets saves time and taxi money — most food tours start in the old centre.

Hotels in San Miguel de Allende
San Miguel de Allende trip plannerHow many days in San Miguel de AllendeWhere to stay in San Miguel de AllendeBest time to visit San Miguel de AllendeAll food-tour guides

Common questions

How much should I tip in San Miguel de Allende?

In sit-down restaurants, about 10–15% is normal and expected, more for very good service. At street stands, tipping is not expected, though rounding up is welcome. Check whether a service charge is already on the bill. Food tour guides commonly receive around 10% of the tour price or a fixed amount per person.

Is the street food safe?

Most visitors eat street food here without problems. Choose stands with a steady queue where meat is cooked in front of you, and be cautious with uncooked salsas, cut fruit and ice if you are sensitive. Do not drink tap water; restaurants use purified water and ice, and bottled water is cheap.

When is the Tuesday market?

The Tianguis del Martes is held on Tuesdays, from morning until around mid-afternoon, on the edge of town rather than in the centre. It is a large general market with many food stands. Go in the late morning for the most activity, bring cash in small notes, and take a taxi or local bus there and back.

What time do people eat?

Breakfast is often taken around 8:00–10:00. The main meal (comida) is in the afternoon, roughly 14:00–16:00, which is when comida corrida set lunches are served. Dinner is lighter and later, from about 20:00; street carts around the Jardín are busiest in the evening and at weekends.

Do I need to book restaurants?

For ordinary fondas and taquerías, no. For popular rooftop and chef-led restaurants, booking is wise on Friday and Saturday nights, around holidays such as Easter week, Day of the Dead and Christmas, and for sunset tables. Mid-week you can usually walk in.

How much should I budget for food per day?

On a tight budget, roughly MX$350–550 (about €17–27) covers street breakfasts, a set lunch and tacos in the evening. A day with two restaurant meals and drinks is roughly MX$800–1,300 (about €40–65). San Miguel's high-end restaurants are priced closer to international levels than most of Mexico.

* Prices are approximate, gathered on 2 Oct 2026 from menus, markets and the booking pages linked above. They change with season and exchange rates.

Before you go to San Miguel de Allende

eSIM data plan
Mobile data from the moment you land, no roaming bill.
Travel insurance
Medical cover and cancellations, bought in a few minutes.

Partner links: TonyPlan may earn a small commission at no extra cost to you.