3 Best Mexican Restaurants in Nanaimo, BC

Expert-recommended Top 3 Mexican Restaurants in Nanaimo, BC. All of our mexican restaurants actually undergo a rigorous 50-Point Inspection, which includes everything from checking reviews, ratings, reputation, history, complaints, satisfaction, trust and price - all to ensure overall excellence. You deserve only the best!

11+ YEARS ON TBR
CALL EMAIL

GINA'S MEXICAN CAFE

47 Skinner Street,
Nanaimo, BC V9R 5G9 Directions

Since 1986

Specialities:

✓Soft Tacos ✓Tacos Dorados ✓Fish Tacos ✓Burritos ✓Chimichangas ✓Enchiladas ✓Camarones Con Arroz ✓Chiquita ✓El Nino ✓Adobe ✓Tampico ✓Pueblo ✓Acapulco ✓Navajo ✓Veggie Variety ✓Frisco Kid ✓Baja ✓Mazatlan ✓Chiles Rellenos ✓Fajitas ✓Chipotle Dinners ✓Gluten-free Options

"Gina's Mexican Cafe is a locally owned and operated, family-run Mexican restaurant. This fashionable and comfortable eatery offers an array of classic Mexican dishes and margaritas in a funky space with a patio. Gina's Mexican Cafe appeals to all ages. They will do their best to keep themselves and their customers happy. The restaurant is well-known for its family-friendly atmosphere. Gina's Mexican Cafe serves fresh and tasty Mexican food at fair prices. Their specialties include yummy fajitas, burritos, tacos, Mexican beers, sangria, chimichangas, soups, salads, and margaritas. They source only the freshest and most natural ingredients, including locally caught seafood, free-range eggs, and organic tofu. Outdoor seating is also available at Gina's Mexican Cafe to enhance your dining experience. Gina's Mexican Cafe provides take-out and delivery options and is wheelchair accessible. The restaurant offers free Wi-Fi and accepts debit cards. They also provide e-gift cards for their customers.

2026 Highlights: A new menu and logo headline a fresh chapter, adding a fresh chapter to the family-run restaurant’s long-standing Mexican dining experience."

Reviews | Play Video | Write a Review

Menu:

Wraps
Chicken $16
Steak $17
Shrimp $17
Snapper $17
Veggie $14
Quesadilla Supremos
Chicken or Beef $17
Snapper $18
Shrimp $18
Veggie $16
Mexican Specialties
Fish Tacos $24
Camarones con Arroz $25
Fajitas Grilled Chicken $22
Fajitas Steak $24
Fajitas Snapper & Shrimp $24
Chipotle Dinners Grilled Chicken $26
Chipotle Dinners Steak $28
Antojitos Appetizers
Sopa $8
Ceviche $15
Guacamole & Chips $13
Quesadilla $10
Flautas $16
Prawns Coriander $19
Quesadilla Del Mar $16
Petito Combi $19
Combination Appy $26
Bandito $14
Nachos Supremos $22
On The Side
Guacamole $3.5
Chipotle Sauce $2
Salsa $2
Chips $2
Sour Cream $1
Add Side Rice, Beans and Corn $6
Side Salad $6
Salads
Garden Salad $9
Spinach Salad $12
Taco Salad $17

Contact:

(250) 753-5411

Mon-Thu & Sun: 11:30am - 8pm
Fri & Sat: 11:30am - 9pm

TBR® Inspection Report:

11+ YEARS ON TBR
CALL EMAIL

BABY SALSA

550 Fifth Street, #205,
Nanaimo, BC V9R 1P1 Directions

Since 2011

Specialities:

✓Santa Fe Burrito ✓Del Mar Burrito ✓Del Campo Burrito ✓Del Jardín Burrito ✓Con Todo Burrito ✓Del Río Burrito ✓Diablo Taco ✓Vampiro Taco ✓Vego Taco ✓Paseo Pastor Taco ✓Paseo Pollo Taco ✓Paseo Chorizo Taco ✓Paseo Carnitas Taco ✓Paseo Shredded Beef Taco ✓Gringo Pollo Taco ✓Gringo Shredded Beef Taco ✓Bandito Taco ✓Ocho Brazos Taco ✓Snapper Taco ✓Snapper Taco Plate ✓Garlic Shrimp Taco ✓Garlic Shrimp Taco Plate

"Baby Salsa Mexican Restaurant is a fully licensed, authentic Mexican restaurant. This casual spot offers Mexican classics like enchiladas and tamales in a strip mall setup. Baby Salsa Mexican Restaurant is an excellent destination for authentic Mexican food. Their extensive menu includes all your favorite dishes, like tacos, burritos, quesadillas, flautas, and more. They offer a large variety of vegan options for many of their dishes. Reservations are accepted Sunday through Thursday. For those who have a sweet tooth, don't hesitate to try their mouth-watering traditional desserts and beverages. Happy hour food is also available at Baby Salsa Mexican Restaurant to save you money. Baby Salsa Mexican Restaurant offers outdoor seating facilities and a kids' menu to accommodate little customers.

2026 Highlights: A dedicated vegan menu remains a standout feature, with plant-based chorizo, tacos, enchiladas, tamales, and churros adding plenty of choice."

Reviews | Play Video | Write a Review

Menu:

Quesadillas
Southwest Quesadilla: $19.95
Classic Nachos: $19.75
Southwest $8.75
La Costeña $
La Norteña $
La Hawaiiana $
Sin Carne $6.95
Just Cheese $6.95
Burritos
La Doña $2.99
Santa Fe $
Del Mar $
Del Campo $
Del Río $
Holey Mole! $
Del Jardín $
Con Todo $14.75
Starters & Salads
Tortilla Soup $10.95
Tortilla Soup $13.95
Stuffed Jalapeños $14.95
Queso Fundido $14.95
Baby Salsa Taco Salad $16.95
Margarita House Salad Full $13.95
Margarita House Salad Half $8.95

Contact:

(250) 591-8353

Mon-Sun: 11am - 9pm

TBR® Inspection Report:

CALL EMAIL

BAR LUNA

7 Victoria Road, Nanaimo,,
Nanaimo, BC V9R 2S5 Directions

Since 2022

Specialities:

✓Mexican Cuisine ✓Handcrafted Cocktails ✓Catering ✓Private Events ✓Reservations ✓Gluten-free Options ✓Vegan Option

“2026 Highlights: Bar Luna is a Mexican restaurant and cocktail bar located in Nanaimo’s historic old fire hall, creating a distinctive setting for modern Mexican comfort food and handcrafted drinks. The menu features Birria Tacos, Birria Mac & Cheese, Birria Ramen, Carne Asada Burritos, Chorizo Burritos, Shrimp Burritos, ceviche, nachos, salsa tasting, Queso Fundido, and Luna Fries. Its drink selection includes Margaritas, Mexican Soda, Jarritos, Horchata, and other specialty beverages. The restaurant also offers vegan and gluten-free choices, with taco shells made from 100% organic corn. Daily Happy Hour from 2 PM to 5 PM features selected food and beverage specials. Bar Luna accommodates groups, offers catering and private events, and accepts reservations by phone.”

Reviews | Play Video | Write a Review

Menu:

Salsa Tasting: $13.75
Ceviche: $20.75
Nachos: $20.75
Fried Chicken Thigh: $18.00
Barbacoa Fries: $24.00
Luna Fries: $12.00
Queso Fundido: $12.00
Crispy Chicken Burrito: $21.00
Carne Asada Burrito: $26.00
Chorizo Burrito: $21.50
Shrimp Burrito: $22.00

Contact:

(250) 739-5688 (250) 986-9380

Mon-Thu & Sun: 12pm - 8pm
Fri & Sat: 12pm - 9pm

TBR® Inspection Report:

We use cookies to improve your experience. By continuing, you agree to our Privacy Policy.