6 Best Mexican Restaurants near Imperial Beach

Plan your Mexican food adventure in Imperial Beach with our picks.

Albeto's Taco Shop Mexican • $
1183 13th St, Imperial Beach

Customers` Favorites

Chicken Quesadilla with Pico De Gallo Inside
Chimichanga California Burrito
Bean and Cheese Burrito
Grilled Chicken Burrito
Carne Asada Quesadilla
Shredded Beef Burrito
Chile Relleno Burrito
Carne Asada Burrito
Shredded Beef Tacos
Carne Asada Fries

“It is a good place to eat, it has delicious food, its service is good, its cashiers are very friendly, but its cooks are a little rude, a dark-skinned guy with tattoos on his hand is rude when making the food, I could see him through the small window, I ordered a number 8 this morning, no cheese in the beans, of course I listened when the cashier told him no cheese and the guy ignored her when she told him, they should choose their cooks better and have well-prepared people to make better food, I have seen this guy aggressive on several occasions, I will never change my favorite place to eat but the owners should select their team well“

4.6 Superb91 Reviews
Don Pancho's Mexican Food Mexican • $
690 CA-75, Imperial Beach

Customers` Favorites

Three Rolled Tacos Plate with Guacamole Served with Rice and Beans
California Burrito Dine in: No Outdoor seating: Yes Takeout: Yes
Asada Nachos with Nacho Cheese
Six Rolled Tacos with Chicken
Carne Asada Quesadilla
Carne Asada Plate
Cheese Enchiladas
Breakfast Burrito
Panchos Burrito
Chipotle Sauce

“I spent many years in the San Diego area and Don Pancho's machaca burrito was a must have as often as possible! I wish they could ship some to Ohio!!“

4.2 Good149 Reviews
El Tapatio Restaurant Mexican • $
260 Palm Ave, Imperial Beach

Customers` Favorites

Chile Relleno and Enchiladas
Chilaquiles with Red Sauce
Combo with Chili Relleno
Machaca with Eggs Combo
Bean & Cheese Burrito
Carne Asada Burrito
Chilaquiles Verdes
Breakfast Burrito
Beef Rolled Tacos
Huevos Rancheros

“We were going to chow down at Aranda's and noticed they didnt have mimosas. The nice gal Lucero told us go next door to El Tapatio where they offer that.

We thanked and departed to make our way over there.

When we arrived there was a lovely lady named Elena who was waiteressing the patio and interior. She greeted us as she saw us. We opted for indoors as it had been raining.

We had our heart set on a California burrito since hubs hasn't never had one. I was surprised they have cheese crisp as you only find it in Arizona.

I ordered hot chocolate Ibarra and loved they also have cafe de la olla.

A plus is mimosa and micheladas. Hoping we can move down here and def will be my to go spot.“

4.2 Good137 Reviews
Sombrero Mexican Food Mexican • $
189 Palm Ave, Imperial Beach

Customers` Favorites

Machaca Breakfast Plate
Chile Relleno Burrito
Mix Burrito Beef Taco
Chips & Large Salsa
Chimichanga Burrito
Carne Asada Burrito
Nachos Supreme-Full
California Burrito
Cheese Quesadilla
Shrimp Burrito

“Fabian our server was awesome! Attentive and gave several recommendations. The view is always great here. First time I come for brunch and it was delicious. Had the steak and eggs and my nephew had eggs and bacon, simple but delicious. I highly recommend coming here at any time of the day. Thanks Fabian. Ooo and thanks for everything Javier ! P.S. dog friendly too“

4.2 Good66 Reviews
Tacos El Trompo Mexican • $
764 13th St, Imperial Beach

Customers` Favorites

3 Tacos Carnitas Combo
Big Breakfast Burrito
Mini Tacos on the Go
Birria Small Order
2 Fish Taco Combo
Carne Asada Fries
Carnitas Plate
Tacos Al Pastor
Adobada Taco
Beef Taco

“Entre a probar los tacos de adobada, el güero que me atendio muy amable se tomó el tiempo de explicar todo el menu , termine comiendo un plato con arroz y frijol y tres tacos , todo delicioso!!!!!“

3.9 Good102 Reviews
Burritos Luna Mexican Food Mexican • $
1337 Palm Ave, Imperial Beach

Customers` Favorites

Buenos Dias Breakfast Burrito
Shredded Beef Tacos
Cheese Quesadilla
Carne Asada Fries
Rolled Beef Tacos
Chicken Tacos
Guacamole
Rolled
Menudo

“Tbh the food is pretty good but some find it bad or sickening. I personally love the food there and their service great. The atmosphere is just basic restaurant vibe but its not about the vibe it's about the food. Overall 4/5 stars. Id comeback every now and then.“

3.4 Good78 Reviews

You May Also Like