The best local restaurants in Monterrey serve a wide range of delicious Mexican food. You can't miss the city’s taquerias, which have some of the best tacos you'll find anywhere. Make sure to check out one of the ever-popular barbeque joints that fill up with families on a weekend.

    Monterrey is known for its top-quality meat, and you'll likely find yourself tucking into cured meats, steaks, or the local speciality, cabrito (goat meat). Whether you're grabbing a quick bite or lingering over a relaxed meal with friends, there's always a local eatery serving something delicious. Here's our pick of the best local restaurants in Monterrey.


    Taqueria Orinoco

    Easy-going taco joint for late-night snacks

    Taquerias, or taco restaurants, have a long tradition in Mexico, but this one is modern and stylish. The white tiles and graphic red lettering feel fun and a bit retro, and the counter service is brisk and efficient. Start by picking your meat options, be it spicy marinated pork, thin-sliced beef, or northern-style pork cheek.

    The tortillas can be corn or flour, and topping options include cheese, avocado, onion, and several spicy salsas. Wash it all down with the restaurant's own agua fresca, made with fresh fruit and lime juice. They're open until the early hours, which makes it popular with people craving a taco on the way back from the bar.

    Location: Río Orinoco 101, Del Valle, 66220 San Pedro Garza García, N.L., Mexico

    Open: Monday–Tuesday and Sunday from 1 pm to 11 pm, Wednesday from 1 pm to 3.30 am, Thursday from 1 pm to 4 am, Friday–Saturday from 1 pm to 5 am

    Phone: +52 81 1934 8011


    Señor Latino Centro

    Unfussy cafeteria serving substantial breakfasts

    Señor Latino Centro is the central branch of a much-loved chain of cafes where locals like to have breakfast at the weekends. They're known for their hearty Mexican breakfasts of scrambled eggs with chorizo, fried eggs and prickly pear, fried corn tortillas with refried beans, and migas, a dish made with leftover tortillas, ham, and fried eggs.

    Drop by for a quick lunch and try their barbeque pork tacos with fried beans, or vegan enchiladas with prickly pear. The focus is on simple, home-style food to satisfy hearty appetites. Diners with a sweet tooth might enjoy Señor Latino Centro’s pancakes with syrup or breakfast biscuits.

    Location: Escobedo 520 Sur cruz con, Juan Ignacio Ramón, Centro, 64000 Monterrey, N.L., Mexico

    Open: Monday–Friday from 7 am to 6 pm, Saturday–Sunday from 7 am to 4 pm

    Phone: +52 81 3143 9290



    Authentic American food with a diner vibe

    Hotsie is a prominent name to Monterrey's food scene, with a stellar reputation for its Nashville-style spicy fried chicken and 'hot daddy' fries. Burgers and sandwiches are the backbone of the menu, served with pickles and napa coleslaw. Round out your meal with messy fries dressed in mayo and salsa, or a side of tempura cauliflower.

    The atmosphere is bright, clean, and fun, with colourful plastic chairs and an eye-catching mural on the back wall. The retro atmosphere goes perfectly with the kitsch milkshake menu, which includes flavours like Oreo, Kit Kat, and Ferrero Rocher. Indulge in a scoop of soft serve for dessert.

    Location: Río Colorado 226, Del Valle, 66220 San Pedro, N.L., Mexico

    Open: Monday–Saturday from 1 pm to 11 pm, Sunday from 1 pm to 10 pm

    Phone: +52 81 2473 8942


    Trece Lunas

    A colourful and funky spot that draws a young crowd

    Trece Lunas is a cosmopolitan eatery that combines international flavours with a vegetarian-friendly menu. Order a chunky sandwich stuffed with meat and veggies, a cheesy enchilada made with fresh tortillas, or a fresh salad with beans. The omelettes and chilaquiles (fried tortilla pieces) are popular breakfast options.

    You can't go wrong with the botanas or sharing plates which come heaped with food for the whole table to try. There's a long coffee menu of cappuccinos, mochas, and lattes, but it's also worth trying the infusions and delicious chai teas. If the weather is nice, grab a seat on the outdoor deck surrounded by flowering shrubs.

    Location: José Mariano Abasolo 870-C, Centro, 64000 Monterrey, N.L., Mexico

    Open: Daily from 6.30 am to 2 am

    Phone: +52 81 1352 1127


    photo by Jon Roberts (CC BY-SA 2.0) modified


    Fonda El Limoncito

    Quiet spot tucked away in a colonial building

    Fonda El Limoncito is a cosy restaurant occupying a 100-year-old house in Monterrey. Here, you might feel like you're eating in a family home – it has scrubbed wooden tables arranged around a snug, stone-walled dining room with a bookcase at one end.

    One of the best things about eating at Fonda El Limoncito is the fresh ingredients, which come every morning from nearby markets. Authentic, unpretentious food is served in generous portions. There are options available for vegetarians and vegans – just have a chat with the friendly wait staff. There are regular evenings of live music by local bands.

    Location: Guillermo Prieto 938, entre Mina y Diego de Montemayor, Barrio Antiguo, Centro, 64000 Monterrey, N.L., Mexico

    Open: Monday–Thursday from 9 am to 4 pm, Friday–Saturday from 9 am to midnight, Sunday from 9 am to 6 pm

    Phone: +52 83 3403 1377


    El Rey del Cabrito

    Eat a classic Monterrey cuisine

    El Rey del Cabrito specialises in Monterrey’s signature dish, called cabrito (goat kid meat). The meat is lightly seasoned with salt and slow-cooked over a charcoal grill for several hours to give it a deep and complex flavour. Dishes are served with charros beans, tomato and onion salad, grilled peppers, and freshly made tortillas.

    The menu also features sirloin and T-bone steaks, kebabs, pork-fried beans and flambé cheese with chorizo. Order a cool bottle of Carta Blanca lager to wash it all down. The exposed-brick dining room is adorned with stuffed deer heads, old hunting equipment, sparkling chandeliers, and photographs of the restaurant's founder on the walls.

    Location: Constitución 817-Oriente, Centro, 64000 Monterrey, N.L., Mexico

    Open: Daily from 11.30 am to 11 pm

    Phone: +52 81 8345 3232


    Equipales Artisan Mexican Restaurant

    Traditional cooking without oil or sugar

    Equipales Artisan Mexican Restaurant is a time-honoured restaurant that serves Mexican classics in a historical atmosphere. The interior has exposed stone walls, with hanging lamps, antique clocks, sideboards full of porcelain and all kinds of other knick-knacks. Food is beautifully presented in traditionally decorated terracotta bowls and wooden boards.

    Dig into regional dishes from around Mexico, an array of artisanal cheeses, or a slice of the restaurant's famous bananas Foster. The owners make their own beer and pulque, a traditional Mexican alcoholic drink made from agave sap. Equipales doesn't take walk-ins, so you’ll need to call ahead and reserve a table.

    Location: C. Diego de Montemayor 115, Centro, 64000 Monterrey, N.L., Mexic

    Open: Tuesday–Saturday from 1 pm to 12 am, Sunday from 1 pm to 9 pm (closed on Mondays)

    Phone: +52 81 2017 0000


    La Constancia

    Snug tavern serving classic pub food

    La Constancia is a classic Mexican bar and grill that serves hearty bar food in generous portions. The menu is based around satisfying, meaty dishes like carne asada (grilled and sliced beef) and smoked pork ribs, served with typical Mexican sides of rice and beans. Order a cheesy casserole for a warm and filling meal, or try the sun-cured meat dishes.

    There's a good choice of Mexican beers on offer, including malty Indio beer and refreshing bottles of Tecate. The vibe here is very casual, with friendly staff and groups of locals chatting over a beer. The cosy interior adds to the atmosphere, featuring rough stone walls and cheerful yellow paint around the doors.

    Location: Santiago Tapia Ote. 958, Centro, 64000 Monterrey, N.L., Mexico

    Open: Monday–Saturday from 1 pm to 10 pm (closed on Sundays)

    Phone: +52 81 8675 5782


    Restaurant Bar Zacatecas

    Homey restaurant styled after a hunting lodge

    Restaurant Bar Zacatecas is an old-school bar and eatery in the tradition of old Mexican cantinas. You'll have a range of great Mexican pub grub to choose from, including barbecue skirt steak, beef sweetbread, and pork crackling. The most popular dish is the pork ribs, which are seasoned and slow-cooked until they're tender and juicy.

    If you don't want a full meal, Restaurant Bar Zacatecas is a great place to come for a snack. Standouts include beans in pork fat and grilled panela cheese. Follow the locals' lead and order a glass of mezcal or tequila with your meal. The surroundings are cosy and unpretentious, with lots of dark wood panelling and deer heads looking down from the walls.

    Location: Av. Francisco I. Madero #1070, Centro, 64000 Monterrey, N.L., Mexico

    Open: Monday–Saturday from noon to 10 pm (closed on Sundays)

    Phone: +52 81 8375 6174


    Fonda San Francisco

    Quality cooking in a fun and quirky space

    Fonda San Francisco is an artistic, offbeat restaurant that serves creative and unpretentious food. Locals come for the unusual and interesting taco fillings, which include spaghetti tacos with chipotle peppers and pork belly tacos with roasted pepper sauce. The aptly named satanic empalme is a local dish, consisting of chorizo and spicy beans served in corn tortillas.

    Try Mexican craft ale Ocho, which has a pleasantly sweet, malty flavour, or have an IPA from Propaganda Brewing, a local brewery. The colourfully decorated rooms have a fun and bohemian vibe with lots of interesting knick-knacks. If you're visiting with a group, go for the tasting menu or smorgasbord of small plates to share.

    Location: Manuel González 115, Casco Urbano, 66230 Monterrey, N.L., Mexico

    Open: Monday–Saturday from 1 pm to 11 pm (closed on Sundays)

    Phone: +52 81 1957 7070

    Victoria Hughes | Contributing Writer

    Start planning your trip

    Back to top