Restaurantica
Mexican cuisine
Mexican · Hamilton, ON

Mesa

8.7$$·2,381 reviews

The Large Burrito is the order most first visits to Mesa arrive for: a twelve-inch tortilla packed with rice, beans, a chosen protein, red or green tomatillo sauce, cheese, salsa, pico de gallo, lettuce, and sour cream, complete enough that nothing else needs to come with it. It is also a slight misdirection. The burrito is the front door to a kitchen that runs deeper than its headline — into house-made masa, slow-cooked beef, and a full slate of soups the burrito tends to overshadow. Mesa cooks Mexican comfort food on James Street North in Hamilton, with the range to reward a second and third visit.

Past the burrito, the menu fills out in directions worth following. Enchiladas and flautas come sauced red or green, the flautas rolled around beef barbacoa or pulled chicken; tacos al pastor use guajillo-marinated chicken stir-fried with fresh pineapple. The masa work shows in the Chicken Tamales, corn dough filled and steamed in husks, and in the pupusas, two corn patties stuffed with cheese or chicken and set beside tangy cabbage. Soup is its own category: pozole with chicken and hominy in a mild chili broth, a green tomatillo soup of shredded beef, and a seafood soup of mussels, shrimp, scallops, and squid. Lighter orders hold their own, from a cactus salad with radish and spinach to the Gringa, a grilled flour tortilla stuffed with cheese. Dessert keeps the same generous hand — churros with dulce de leche, flan, tres leches — alongside horchata, aguas frescas, and a short bar of margaritas, micheladas, and palomas.

Key Details
Address
255 James Street North, Hamilton, Ontario, L8R 2L2
Neighborhood
James Street Corridor
Cuisines
Mexican, Latin American
Chef
Veronica Sanchez
Price Range
$$ · Moderate
Hours
Monday11:00 AM – 9:00 PM
Tuesday11:00 AM – 9:00 PM
Wednesday11:00 AM – 9:00 PM
Thursday11:00 AM – 9:00 PM
Friday11:00 AM – 11:00 PM
Saturday11:00 AM – 11:00 PM
Sunday11:00 AM – 9:00 PM
Vibes
Friendly ServiceGenerous PortionsAuthentic AmbianceFamily FriendlyWarm and Inviting
Why It’s on the Map

Three things this kitchen does the rest don’t

  1. 01

    Founder-Led James Street Mexican

    Chef Veronica Sanchez gives Mesa a clear person-and-place story: a 2015 opening on James Street North, a prior Hamilton food background, and a menu built around Mexican comfort dishes rather than a generic bar-and-taco template.

  2. 02

    Substantial Comfort-Food Range

    Large Burrito, Pozole, Chicken Tamales, Pupusas, Flautas, Nachos, Churros, Green Tomatillo Soup, Gringa, Seafood Soup, and Surf and Turf Fajitas give the menu enough range for repeat visits and group orders.

  3. 03

    Inclusive Ordering Paths

    The official menu states that all meats are halal and also includes a vegan/vegetarian protein path, Cactus Salad, masa-based dishes, soups, desserts, and non-alcoholic drinks, giving mixed tables more than one way through the meal.