It’s time to break the diet and hit the button. In these CDMX restaurants they offer a buffet-style menu where, in addition to eating well and a lot, you’ll pay fair prices. Get ready to try everything to satisfy your cravings!
1. Hotel Lepanto

Weekend breakfast buffet! This place offers a variety of Mexican antojitos, such as quesadillas made to order. You’ll also enjoy eggs al gusto, international options and more. Includes juice, coffee or tea.
📍 Guerrero 90, Buenavista
🕛 Fri-Sun, 7:00 a.m. to 12:00 noon
🎟️ $265 adults and $230 children 3-9 years old.
2. City Wok CDMX

City Wok opened in CDMX! It is a buffet with more than 200 dishes where oriental recipes stand out, such as sushi and ramen. You will also enjoy Argentinian-style meat cuts, Mexican food and other international options. Dessert is included, but not drinks.
📍 Parque Tepeyac Shopping Center
Fri-Sun, 7:00 a.m. to 12:00 p.m.
🎟️ $425 adults, $225 minors between 101 and 140 cm and $325 seniors with INAPAM
3. La Isla Bonita

This option is for those who love seafood. On the menu you’ll find more than 80 dishes, most of them freshly prepared. From mojarras and zarandeados to sushi rolls, pastas and rice dishes. Please note that drinks are not included.
📍 Oriente 184 number 310, Moctezuma 2a Sección.
🕛 Mon-Sun, 12:00 to 20:00
🎟️ Mon-Wed $199, Thu-Sun $199. Children between 110 and 130 cm, $149.
4. Central de Antojos

Garnacha lover? This CDMX buffet will blow your mind, as you will eat delicacies such as: quesadillas, flautas, cochinita tacos, enfrijoladas, enchiladas, tostadas and sopes for 149 pesetas.
If you want to add a chamorro to the menu you will have to pay $189. This price also applies on Saturdays and Sundays, as well as on holidays. Please note that it does not include drinks or dessert.
📍 Revolución 50, Escandón I Section
🕛 Mon-Fri, from 1:00 to 9:00 pm. Sat-Sun and holidays, 10:00 a.m. to 9:00 p.m.
🎟️ Mon-Fri $149 and Sat-Sun $189, adults; $99 under 10 years of age
5. Condimento

Inside the Marritot Reforma hotel, at the Condimento restaurant, you’ll find a buffet worth visiting in CDMX. During breakfast, lunch and even weekend brunch you can enjoy Mexican and international dishes. And on Fridays from 1:00 to 5:00 p.m. there is a land and sea buffet.
📍 Paseo de la Reforma 276, Juárez, Cuauhtémoc
🕛 Breakfast from 7:00 to 12:00, lunch Monday to Friday from 13:00 to 17:00 and brunch Saturday and Sunday from 10:00 to 17:00.
🎟️ Monday to Friday during breakfast $365, Monday to Thursday $355 at lunch. Friday lunch, Saturday and Sunday brunch $410
6. Seafood Buffet in CDMX

If seafood is your thing, the winning option will be one of these seafood buffets that CDMX offers. You will find aguachiles, cocktails and many recipes with shrimp. Enjoy!
7. BraaiAsao Churrascaria

Calado and guaranteed by CDMX Secreta. BraaiAsao is a buffet of Brazilian swords and cuts in CDMX. It has cold bar (salads, pastas, seafood) and hot bar (empanadas, meat juice, soups…), as well as desserts.
We love that they install a grill in the center of the table where your meat will be cooked to your liking. It is truly a restaurant where you will eat delicious.
📍 Plaza Exhibimex at Ferrocarril de Cuernavaca 1723-1769, San Pedro de los Pinos, Álvaro Obregón.
🕛 Monday to Saturday from 13:00 to 22:00. Sunday from 13:00 to 20:00
🎟️ From $439
8. Pizzas Plaza

Thursday is pizza Thursday and your body knows it – all you can eat slices for $140! There are 8 flavors to choose from (subject to availability and preparations of the day). This promotion is only valid on Thursdays and includes a drink. Dessert is additional. Take advantage!
📍 Several branches, check them out here.
🕛 Thursday pizza twist is from 18:00 to 23:30
🎟️ $140 adults, $95 over 12 years old, $50 under 12 years old
9. Tierra Cocina Viva

In the Engineering Tower of UNAM you’ll find a restaurant that offers a breakfast buffet two days a week, so get ready to enjoy Mexican dishes without limits! On Saturdays the buffet is brunch style, with more dishes for a great meal.
📍 Circuito Escolar, Ingeniería s/n, Ciudad Universitaria
🕛 Friday, 8:00 to 12:00 and Saturday, 8:00 to 16:00
🎟️ Friday $220 and Saturday $290
10. Terra Nostra
A vegetarian buffet in CDMX? You can find it in the Centro Historico! This has become one of the favorite places to eat recipes made with vegetables, fruits and seeds, everything is delicious!
📍 Motolinia 31, second floor, Centro Historico.
🕛 Mon-fri, $18:00. Sat and Sun, 10:00 a.m. to 6:30 p.m.
🎟️ $195, although the price may vary.
10. St. Petter’s

With the mission to make you “eat like a king” San Petter is one of our favorite buffets in CDMX. Here you can enjoy a succulent selection: tortilla soup, hamburgers, tacos al pastor, boneless, ribs, fried corn, mac & cheese, wings, legs and more.
Please note that any food you order and do not consume will be charged separately, plus you must order a drink to make the buffet valid. Drinks are not included.
📍 Several locations and hours you can see here
🎟️ $239 per person
11. 5 Portes

If you really want to eat a lot, tasty and for a reasonable price, then the winning option is 5 Portes. The buffet includes Mexican and international dishes with homemade flavor (and yes, it’s good).
Pastas, meat, garnachas, pizza, salads, snacks and traditional stews, including dessert! If you go on Fridays you will find seafood. At breakfast time there is coffee, juices and delicious smoothies. During lunch there is flavored water (included).
📍 Manuel Villalongín 157, Cuauhtémoc
🕛 Mon-Sun, 8:00 a.m. to 6:00 p.m.
🎟️ Mon-Thurs, 1:00 to 12:50, $330, Fri-Sun, $350. Mon-Sun, 13:00 to 17:00, $380
12. La Vaka

This restaurant could not be left off the list. At La Vaka you will find one of the most acclaimed buffets in CDMX. Here you will eat grilled cuts, pastas, salads, snacks, sushi, seafood and desserts to top it off. It is truly one of the most complete free forks in our city, you have to try it!
📍Check here the branches.
🎟️ From $429
13. Legends

Prepare your stomach and go to El Nuevo Patio. It’s a buffet south of CDMX where you can eat unlimited sopes, quesadillas, cochinita pibil tacos, pozole and tlacoyos for $119! Please note that to take advantage of this promotion, you must purchase at least one drink from the menu.
📍 Aztecas 547, Ajusco, Coyoacán
🕛 Wednesday to Friday from 9:00 a.m. to 6:00 p.m.
🎟️ $139
14. Brazilian swords buffet in CDMX

Meat lovers? You’ll find all kinds of cuts on your plate: sirloin, picaña, arrachera, loin and more. You can accompany it with salads, side dishes and soups for an unbeatable dessert. Where to go? Check out this list of restaurants that offer Brazilian sword buffets.