3 Best Mexican Restaurants in San Bernardino, CA

Expert-recommended Top 3 Mexican Restaurants in San Bernardino, California. All of our mexican restaurants actually face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence. You deserve only the best!

8+ YEARS IN TBR
CALL EMAIL

THE MEXICO CAFE

892 East Highland Avenue,
San Bernardino, CA 92404 Directions

Since 1951

Specialities:

Carne Asada Burrito Carne Asada Ranchera and Shrimp Carne Asada Ranchera Carnitas Gallina En Mole Enmoladas Spinach Cheese Enchiladas Enchiladas De Carne Enchiladas De Queso Ceviche Quesadilla Flautas Carne Asada Fries Mexican Pizza Guacamole and Chips Nachos Grandes Nachos Libra

"The Mexico Cafe is a family-oriented restaurant that offers Mexican favorites like tacos, fajitas, burritos, and margaritas in colorful settings. The restaurant was founded by Ernesto and Feliciana Gaitan. Their goal is to provide the finest Mexican cuisine in a family-friendly atmosphere. The restaurant has over 69 years of experience in the food industry. For four generations, the Gaitan family has been serving delicious home-style Mexican food to their clients. From enchiladas and fajitas to carne asada, their menu has a variety of Mexican-American favorites. Their famous seafood is served with arroz and refried beans or frijoles de la olla. The restaurant has two branches in San Bernardino.

2026 Highlights: The Mexico Cafe serves authentic Mexican cuisine in a family-friendly setting, offering a menu filled with traditional favorites and flavorful specialties."

Reviews | Play Video | Write a Review

Menu:

TACOS:
Tacos (2) $7.00
Carne Asada Tacos (2) $9.00
Carnitas Tacos (2) $8.00
Taquitos Con Guacamole (3) $8.00
BURRITOS SPECIALTY:
California Burrito $25.00
Chile Relleno $18.00
Chimichanga $21.00
Carnitas Burrito $20.00
Machaca Burrito $20.00
Chorizo Burrito $20.00
Carne Asada Burrito $22.00
HOUSE SPECIALTIES:
Carne Asada Ranchera & Shrimp $35.00
Carne Asada Ranchera $30.00
Carnitas $24.00
Gallina En Mole $24.00
ENCHILADAS:
Enmoladas (2) $9.00
Spinach Cheese Enchiladas (2) $8.00
Enchiladas De Carne (2) $21.00
Enchiladas De Queso (2) $7.00
APPETIZERS:
Ceviche $19.00
Quesadilla $14.00
Flautas $16.00
Carne Asada Fries $22.00
Mexican Pizza $14.00
Guacamole & Chips $15.00
Nachos Grandes $18.00
Nachos Libra $25.00

Contact:

(909) 882-3000

Mon-Wed: 11am - 8pm
Thu-Sat: 11am - 9pm
Sun: 10am - 8pm

TBR® Inspection Report:

7+ YEARS IN TBR
CALL

EL TORITO

118 East Hospitality Lane,
San Bernardino, CA 92408 Directions

Since 1985

Specialities:

Fresh Guacamole Crispy Flautas Quesadilla Bacon Wrapped Shrimp Mexican Buffalo Wings Queso Dip Grande Fiesta Platter Nachos Supremos Carne Asada and Shrimp Carne Asada and Cheese Enchilada Chile Relleno Especial Salmon Veracruz Pollo Fresco En Adobo El Torito Bacon Burger Tacos and Burritos

"El Torito is a restaurant that serves dishes such as burritos, fajitas, and has a tequila bar in a bright setting. They aim to provide a memorable experience to make each guest feel like family. They can accommodate groups of any size, from 10 to 10,000 guests. El Torito has been serving authentic Mexican cuisine for more than 65 years in San Bernardino. They use the freshest ingredients to provide a range of quintessential Mexican food. They offer catering services for groups, parties, and special lunches. The restaurant provides a unique gift card that is the perfect choice for any occasion. They offer free delivery for online orders.

2026 Highlights: El Torito is a Mexican restaurant known for bold flavors, fresh ingredients, and a lively cantina atmosphere. The menu features Mexican favorites such as sizzling fajitas, enchiladas, tacos, burritos, and made-to-order guacamole, along with handcrafted cocktails and tequila selections."

Reviews | Play Video | Write a Review

Menu:

TACOS:
Street Taco Trio $17.50
Ribeye Taco $22.00
Beef Birria Tacos $20.00
Seafood Taco Trio $20.00
BURRITOS:
Carne Asada Burrito $21.25
Burrito Especial $19.25
El Torito Burger $18.00
ENCHILADAS:
Shrimp & Crab Enchiladas $22.00
Habanero Pesto Shrimp Enchiladas $20.00
Spinach Enchiladas $15.00
Chicken & Sour Cream Enchiladas $18.50
Sizzling Chicken Enchiladas $18.50
SPECIALTIES:
Street Taco Trio $17.50
Ribeye Taco $22.00
Beef Birria Tacos $20.00
Seafood Taco Trio $20.00
Slow-Roasted Carnitas $26.00
Carne Asada & Shrimp $31.50
Molcajete $39.00
Pollo Fresco $26.00
Ribeye $35.00
Salmon Veracruz $26.00

Discount:

Kids Eat for $1 on Wednesdays Available All-Day

Contact:

(909) 381-2316

Mon-Thu: 11am - 10pm
Fri: 11am - 11pm
Sat: 9am - 11pm
Sun: 9am - 10pm

TBR® Inspection Report:

CALL

MITLA CAFE

602 North Mount Vernon Avenue,
San Bernardino, CA 92411 Directions

Since 1937

Specialities:

Fried Eggs Eggs with Bacon Sausage and Chorizo Huevos Rancheros Cheese and Spanish Omelette Ham and Green Pepper Omelette Steak and Eggs Machaca Cocido Chile Beans Albondigas Menudo Pozole Shredded Beef or Chicken Taco Enchilada Beef Enchilada Bean Burrito Bean and Cheese Burrito Combination Burrito Combination Burrito with Cheese and Sauce

"Mitla Cafe was established by Lucia Rodriguez and her then-spouse, Vicente Montaño. Mitla Cafe has maintained its family-owned and operated status for almost 80 years, spanning four generations, all within its original location. The staff is very friendly and provides excellent service. Mitla Cafe is the perfect place to enjoy a delightful menu with family and friends. The menu features Mexican classics such as tacos, burritos, enchiladas, and more. The restaurant has a great staff, a clean environment, and a charming atmosphere. Every dish is meticulously crafted with fresh, high-quality ingredients.

2026 Highlights: Mitla Cafe continues its long-standing tradition at the same location where it began, serving comforting Mexican food in a warm, family-oriented setting."

Reviews | Play Video | Write a Review

Menu:

A LA CARTE:
Shredded Beef Or Chicken Taco $5.90
Soft Shredded Beef Or Chicken Taco $6.60
Soft Guacamole Taco $7.85
Guacamole Taco $5.35
Taco (Original Classic) $5.60
Carne Asada Tacos $4.75
Enchilada $5.00
Meat Enchilada $6.00
Bean Burrito $6.35
Bean Burrito With Cheese And Sauce $8.35
Asada Burrito $11.50
Asada Burrito With Cheese And Sauce $13.50
Asada Combination Burrito $12.00
Asada Combination Burrito With Cheese And Sauce $14.00
Combination Burrito (Mitla Original) $8.75
Combination Burrito With Cheese And Sauce $10.75
Mexican Combinations
Two Bean Burritos $12.60
Two Meat Burritos $19.00
Two Combination Burritos $17.25
Three Ground Beef Tacos $16.50
Two Guacamole Tacos $10.50

Contact:

(909) 888-0460

Tue-Thu: 9am - 8pm
Fri-Sun: 8am - 8pm
Mon: Closed

TBR® Inspection Report: