Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Vegetarian dishes Restaurants in Mexico City

54 restaurants

Sort by Relevance

Mexican

Bar Lepanto

Av Oaxaca 24 Esquina Con puebla Colonia Roma Norte CDMX, 52144, Mexico City

9.4 / 10
4 reviews

Average price MX$200

-50% off the "à la carte" menu!

Mediterranean

Hamburgo 195, Mexico City

9.5 / 10
52 reviews

Average price MX$500

30% off food!

Spanish

Chilpancingo 46, 06100, Mexico City

9.9 / 10
8 reviews

Average price MX$600

Japanese

Rio Panuco 170, 06500, Mexico City

9.3 / 10
3 reviews

Average price MX$400 Accepts Yums

-20% off the "à la carte" menu!

Specify a date and enjoy promotions of up to -50% in our best restaurants

Japanese

Londres 348, 04100, Mexico City

9.1 / 10
9 reviews

Average price MX$450 Accepts Yums

-20% off the "à la carte" menu!

Italian

Av. Pdte. Masaryk 331, 11550, Mexico City

9.5 / 10
12 reviews

Average price MX$1,100

Seafood

Zamora 172, 06140, Mexico City

8.7 / 10
3 reviews

Average price MX$250 Accepts Yums

-30% off the "à la carte" menu!

Japanese

Av Michoacán 25, 06100, Mexico City

8.9 / 10
8 reviews

Average price MX$400 Accepts Yums

-20% off the "à la carte" menu!

Japanese

Av Nuevo León 160, 06100, Mexico City

9.0 / 10
6 reviews

Average price MX$450 Accepts Yums

-20% off the "à la carte" menu!

Italian

Av. Pdte. Masaryk 514, 11560, Mexico City

9.5 / 10
3 reviews

Average price MX$700

Italian

Eje Central Lázaro Cárdenas 777, 03023, Mexico City

Average price MX$280 Accepts Yums

-30% off the "à la carte" menu!

International

Av. Tamaulipas 55, 06140, Mexico City

9.0 / 10
8 reviews

Average price MX$750

Mexican

Zacatecas 126, Mexico City

9.0 / 10
95 reviews

Average price MX$500

Japanese

Av. Paseo de la Reforma 1, 06030, Mexico City

Average price MX$450 Accepts Yums

-20% off the "à la carte" menu!

Vegan cuisine

Avenida de la Paz 57, 52144, Mexico City

9.7 / 10
3 reviews

Average price MX$290

Mexican

Monterrey 313, Colonia Roma, Cuauhtémoc, CDMX., 52144, Mexico City

8.9 / 10
5 reviews

Average price MX$200

Indian

Volcán 150, 11000, Mexico City

8.7 / 10
5 reviews

Average price MX$1,000

Middle Eastern

Córdoba 226, 06700, Ciudad de México

8.5 / 10
3 reviews

Average price MX$300

Indian

Av. Homero 1500, 11550, Mexico City

Average price MX$600

Chinese

Av. Paseo de las Palmas 275, 11000, Mexico City

Average price MX$750

Italian

Sinaloa 170, 06700, Mexico City

9.3 / 10
15 reviews

Average price MX$700 Accepts Yums

International

Córdoba 107, 06700, Mexico City

Average price MX$750

Indian

Av. Isaac Newton 268, 11570, Mexico City

Average price MX$400

International

Av. Javier Barros Sierra 540 (Park Plaza), 01219, Mexico City

Average price MX$950

Italian

Av. Paseo de la Reforma 1, 06030, Mexico City

Average price MX$400 Accepts Yums

-30% off the "à la carte" menu!

Filter

TheFork advantages