Your favorite food, delivered with Uber

    1. Canada
    2. Hamilton
    3. Mexican

    Mexican in Hamilton

    Enjoy Mexican delivery with Uber Eats in Hamilton. Browse Hamilton restaurants serving Mexican nearby, place your order, and enjoy! Your order will be delivered in minutes and you can track its ETA while you wait.


    Burrito Boyz (Hamilton)

    Delivery fee is $1.49.
     • $
    4.5
    Mexican • Latin American • New Mexican

    BarBurrito (Upper James)

    Delivery fee is $2.49.
     • $
    4.5
    Mexican • Latin American • New Mexican

    The Mule

    Delivery fee is $1.49.
     • $
    4.5
    Mexican • Latin American • New Mexican

    Amigos Hamilton

    Delivery fee is $1.49.
     • $
    4.5
    Mexican • Latin American • New Mexican

    Hub Burritos

    Delivery fee is $5.49.
     • $
    4.8
    Mexican • Latin American • New Mexican

    East Side Mario's (119 Osler Drive)

    Delivery fee is $4.49.
     • $$
    4.2
    Italian • pasta • pizza

    Taco Bell (1550 Upper James St)

    Delivery fee is $7.49.
     • $$
    4.3
    Burritos • Mexican • Tacos

    Quesada (Upper James & Hester)

    Delivery fee is $3.49.
     • $
    4.2
    Mexican • Fast Food • Tex Mex

    Taco Bell (677 Upper James St)

    Delivery fee is $3.49.
     • $$
    4.1
    Burritos • Mexican • Tacos • Allergy Friendly

    Burrito Bandidos (Hamilton)

    Delivery fee is $4.49.
     • $$
    4.7
    Mexican • Tex Mex • Salads

    BarBurrito (1711 Main St W)

    Delivery fee is $5.49.
     • $$
    4.6
    Fast Food • Mexican • Tex Mex

    Barburrito (Barton St)

    Delivery fee is $5.49.
     • $$
    4.7
    Mexican • Tex Mex • Latin Fusion

    BarBurrito (65 Mall Rd)

    Delivery fee is $3.49.
     • $$
    4.5
    Mexican • Tex Mex • Latin Fusion

    BarBurrito (Stoney Creek)

    Delivery fee is $5.49.
     • $$
    4.4
    Mexican • Tex Mex • Fast Food

    Mucho Burrito (999 Upper Wentworth Street)

    Delivery fee is $3.49.
     • $$
    4.8
    Mexican • South American • Fast Food

    Mucho Burrito (1508 Upper James Street)

    Delivery fee is $5.49.
     • $$
    4.7
    Mexican • South American • Fast Food

    Mucho Burrito (516 Centennial Parkway North)

    Delivery fee is $5.49.
     • $$
    4.2
    Mexican • South American • Fast Food

    Toma la

    Delivery fee is $4.49.
     • $$$
    4.5
    Spanish • Mexican • Sandwich

    Quesada (1170 Rymal Road E)

    Delivery fee is $5.49.
     • $$
    New
    Burritos • Mexican • Tacos • Tex Mex

    Quesada (1080 Wilson Street W)

    Delivery fee is $5.49.
     • $$
    4.6
    Burritos • Mexican • Tacos • Tex Mex
    Mexican • New Mexican
    Opens on Tuesday
    Mexican • Latin American • New Mexican
    Opens on Tuesday
    Crafted by The Ship [Parent]
    Currently unavailable
    Mexican • Latin American • New Mexican
    Opens on Monday
    Mexican • Latin American • New Mexican
    Opens on Tuesday
    Fast Food • Mexican • Tex Mex
    No couriers nearby
    Latin American • Latin Fusion • Mexican • Grocery • Everyday Essentials • Convenience
    Opens on Tuesday