29 Best Mexican Restaurants in San Pedro

Explore San Pedro's Mexican cuisine gems with Restaurantji's insights.

The Chori-Man Mexican • $
2309 S Alma St, San Pedro

Customers` Favorites

The Chori-Man Breakfast Burrito
Chorizo Breakfast Burritos
Chile Relleno Burrito
Chipotle Braised Beef
Strawberry Horchata
Green Chorizo

“great food. great customer service. 40 miles drive for me and I'll make that trip every time.“

4.4 Superb182 Reviews
Jefe's Cocina Mexican • $
726 S Pacific Ave, San Pedro

Customers` Favorites

Cheese Quesadilla
Carne Asada Plate
Burritos Lengua
Burritos
Guacamole
Tacos

“Friendly staff, excellent customer service. Food was delicious, salsa bar & mouthwatering hand made tortillas!“

4.7 Superb121 Reviews
Mr. Valdez Mexican Food Mexican • $
132 N Pacific Ave, San Pedro

Customers` Favorites

Salsas Mango Habanero Y Salsa Chipotle
Battered Fish Tacos
Deluxe French Toast
Crispy Fish Tacos
Breakfast Burrito
Mini Quesadilla
Shrimp Fajitas
Chile Relleno
Cheese Fries
Chile Verde

“If you’re looking for authentic, homemade Mexican food, Mr. Valdez Mexican Restaurant is an absolute gem. This cozy mom-and-pop spot truly feels like a labor of love, with everything made fresh and full of flavor.

The mole is incredible—rich, comforting, and honestly reminds me of the kind my mom used to make. It’s one of those dishes that instantly feels nostalgic. And the chile verde? Finger-licking good. Every bite is packed with fresh, vibrant flavor.

Beyond the food, what really makes this place special is the people. The owners are some of the sweetest, most genuine folks you’ll meet—truly salt-of-the-earth. You can feel the warmth the moment you walk in.

This place has quickly become one of our regular spots, and for good reason. If you appreciate real, homemade cooking and kind-hearted service, you’ll love it here.“

4.8 Superb80 Reviews
Pina's Mexican Restaurant Mexican • $
1430 W 25th St, San Pedro

Customers` Favorites

Chile Relleno Taco and Enchilada
Chile Relleno Taco Enchilada
Beef Guacamole Burrito Wet
Enchiladas Las 3 Pina's
Original Tostada Salad
Carne Asada Tostadas
Salsa de Enchilada
Taco Chile Relleno
Wet Burrito Asada
Chips and Salsa

“The food was delicious, thank you 😁“

4.7 Superb153 Reviews
The Original Las Brisas Mexican • $
1110 N Gaffey St D, San Pedro

Customers` Favorites

Lengua En Chile Verde O Rojo Beef Tongue in Green or Red Chile
Coctel De Camarón Shrimp Cocktail
Lengua Beef Tongue in Green Sauce
Tacos Dorado Hard Shell Taco
Number 31 Mojarra Al De Ajo
Beef Breaded Steak Milaneza
Freshly Made Chile Rellenos
Wet Burrito with Red Sauce
Carne Asada Con Enchilada
Enchiladas Rancheras 2

“very unique and family friendly restaurant, gives me the mother cooking flavor, customer service is outstanding and very welcoming almost as if family, very good breakfast for my night shifts i recommend the chilaquiles verdes 🔥🔥“

4.6 Superb150 Reviews
Pronto's Fresh Mexican Grill Mexican • $
2420 S Western Ave, San Pedro

Customers` Favorites

Traditional Pork Carnitas Plate
2 Crispy Tacos with Asada
8oz Salsa and Chips
Potato Taco Plate
Three Soft Tacos
Carnitas Special
Ultimate Burrito
Enchiladas Plate
Two Soft Tacos
Shrimp Burrito

“Me encanto sirvieron rápido muy buena la comida 😊 gracias“

4.5 Superb196 Reviews
Enchilada House Mexican • $
133 N Bandini St, San Pedro

Customers` Favorites

Carne Asada Rice Beans and Tortillas
Chicken Tacos Rice and Beans
Beef Taquitos Rice and Beans
Green Chili Pork Burrito
Con Puesta with Chicken
Cheese Enchilada Combo
Taquitos with Guacamole
Taco with Guacamole
Price for 2 Tacos
Deluxe Nachos

“great food great prices friendly chef“

4.5 Superb127 Reviews
Tacos El Goloso Mexican • $
247 N Gaffey St, San Pedro

Customers` Favorites

Tacos Dorados De Birria
Consomé Birria Broth
Carne Asada Nachos
Cheese Quesadilla
Carne Asada Taco
California Fries
Consome No Meat
Rice and Beans
Birria Plate
Street Taco

“Muy sabrosos los tacos,100% recomendados!“

4.4 Superb88 Reviews
Pinas Cafe Mexican • $
875 W 9th St, San Pedro

Customers` Favorites

Chile Verde or Chile Colorado with Meat
Taco and Chili Relleno Combo
Carne Asada Burrito
Breakfast Burrito
Cheese Enchiladas
Chicken Tortilla
Asada Burrito Wet
Chips and Salsa
Albondigas
Fajitas

“Been coming here for 3 years now. Great homemade style food every single time. I'm talking chiles rellenos, carne asada, flautas, fajitas, you can't go wrong with anything here. Very good beans and rice, which I have found to be a good indicator for mexican restaurants. I also really recommend the frozen lemonade. Service is always friendly and welcoming. 10/10“

4.5 Superb102 Reviews
Taxco Restaurant Mexican • $$
28152 S Western Ave, San Pedro

Customers` Favorites

Number 9 Two Tacos Rice and Beans
Menudo with Pata Extra Charge
Beef or Chicken Enchilada
Chili Colorado Burrito
Carne Asada Burrito
Fajitas De Camaron
Chilaquiles Verdes
Enchiladas Verdes
Carnitas Burrito
Cheese Enchilada

“Always good. Usually order barbacoa or carne asada. But once in awhile I get huevos ranchero's or steak tampiqueno. All are very good! My husband loves the carnitas and my friend always gets the chicken tortilla soup. Service is very pleasant and quick.“

4.4 Superb137 Reviews
Maria's Mexican Restaurant Mexican • $
2215 S Pacific Ave, San Pedro

Customers` Favorites

Breakfast Carne Asada Delsioso
Chilaquiles Red Spicy Sause
Taco and Chile Relleno
Carne Asada Burrito
Chile Verde Burrito
Breakfast Burrito
Huevos Rancheros
Refried Beans
Menudo Soup
Chicken Soup

“Ordered food this morning from Maria's, and was pleasantly surprised. The young man who delivered the food was very nice and polite. The food was delivered rather quickly. Got 3 of the 3 pancake, eggs, bacon, sausage, and homestyle potato meals. The food was delicious and the smell of the pancakes, well you'll know what I mean when you get yours. Its like home cooking, which is the best compliment I can give.“

4.3 Superb188 Reviews
Kalaveras Mexican • $$
383 W 5th St, San Pedro

Customers` Favorites

Tacos De Carne Asada and Carnitas
Kalavera Margarita Flight
Pescado or Caramon Taco
Combo w Beans and Rice
Enchiladas de Camaron
Klassic Wet Burrito
Kalaveras Favorite
Carne Asada Nachos
Chicken Enchiladas
Carne Asada Plate

“Very great service, Alfredo the manager is one of a kind. Congratulations to the whole team!!!! 😃😃😃“

4.2 Good329 Reviews
Happy Diner #2 Diner • $
1931 N Gaffey St, San Pedro

Customers` Favorites

Eggs 2 Pancakes 2 Bacon or Sausage
Country Fried Steak & Eggs
Funnel Cake Waffles with
Chile Verde Chilaquiles
Cream of Wheat or Grits
Chile Verde Burrito
Breakfast Burrito
French Toast
Happy Diner
Hash Browns

“Everything was great! Will try again“

4.6 Superb189 Reviews
SP Tacos Mexican • $
Recommended
114 N Gaffey St, San Pedro

Customers` Favorites

Carne Asada Fries with Cheese
Super Deluxe Burrito
California Burrito
Carne Asada Taco
Carne Asada Sope
Shrimp Burrito
Taquitos Plate
Street Tacos
Their Sauces
Crispy Tacos

“I Love the tacos and also the carne asada fries.“

4.2 Good153 Reviews
Casa Garibay Mexican • $
712 S Pacific Ave, San Pedro

Customers` Favorites

Quesadilla
Burrito

“Very tasty. Friendly service.“

4.3 Superb69 Reviews
Puesta Del Sol Mexican • $$
1622 S Gaffey St, San Pedro

Customers` Favorites

Carne Asada and Carnitas Street Tacos with Avocado
Huevos Con Chorizo Y Chilaquiles
Carne Asada Y Camarones
Wet Carnitas Burrito
Famous Puesta Burger
Lobster Enchiladas
Shrimp Taco Plate
Champagne Brunch
Chips and Salsa
Botana Apetizer

“This was my first time trying Puesta Del Sol because I had heard from several people that their hamburger were really good.

After trying it myself, I can say the burger did not disappoint.

For a Mexican restaurant, they make a surprisingly good burger, even though burgers are not typically their specialty.

The other dishes we tried were also delicious, especially the menudo. Overall, the food was flavorful, satisfying, and worth coming back for.
The only downside was the wait time. The food took a while to come out, particularly the burger. Be prepared to wait around 15–20 minutes, especially during busy hours.

As for the restaurant itself, the place is decent. It’s not the cleanest restaurant I’ve been to, but it’s comfortable enough and has a relaxed atmosphere.

Overall, if you're in San Pedro and looking for good food, especially a great burger and menudo, Puesta Del Sol is definitely worth a try.

Good food, reasonable atmosphere, but slower service keeps it from being a perfect score.“

4.1 Good216 Reviews
El Chilango Antojeria Del Mar Mexican •
481 W 2nd St, San Pedro

“These tacos are amazing!! I am really picky when it comes to fish tacos, before stumbling upon this truck in San Pedro, the only fish tacos (besides my own home made fish tacos) that I really enjoyed were the fish tacos from Hole Mole. Not only does this truck have the option of grilled or beer battered fish tacos, but they also have calamari tacos, and shrimp tacos even octopus tacos!... The beer battered fish is made fresh to order and the outside is fried to a golden crisp perfection and the chipotle crema is not too spicy but just perfect.. because the fish pieces are so huge .. every bit is perfect and the tortillas seem home made which is awesome because the thickness helps make sure they don't fall apart... I found my new favorite taco place :)“

5 Superb10 Reviews
Tiki's Tacos Food Truck Mexican • $
193 Terminal Way, San Pedro

“I've tried the burritos with all the different meats. The breakfast burrito with bacon, with sausage and with asada. I've tried the tacos and the shrimp cocktail. Everything I've tried was A1 🔥🔥🔥 delicious! You have to try for sure!“

4.3 Superb22 Reviews
Tacos Jalisco Mexican • $
740 S Pacific Ave, San Pedro

Customers` Favorites

Combo Plate Enchilada Chile Relleno and Taquitos
Wet Burritos w Sour Cream & Avocado
Caldo De Pollo Chicken Soup
Three Taco Plate Specialty
Shrimp Tacos Order of 3
Pork \u0026 Beef Tacos
Caldo De Res Beef Soup
Quesadilla or Burrito
Birria En Caldo Goat
Pork & Beef Tacos

“Very small spot. Super casual. The waitress is awesome. She already knows me and my family. The posole is amaze balls! The Pancho nachos with barbacoa meat is omgosh. The best nachos ever. Everything is good. We will always come here. Try for yourself.“

4 Good128 Reviews
SAN ANTONIO RESTAURANT Mexican • $
234 N Pacific Ave, San Pedro

Customers` Favorites

Huevous Rancheros Desayuno
Big Taco El Grand Taco
Chicken Pollo Taco
Steak Ranchero
Mexi-Platter
Carne Asada

“Buena comida ambiente familiar música an vivo“

4 Good78 Reviews
La Perla Tapatia Meat Market Mexican • $
210 N Pacific Ave, San Pedro

Customers` Favorites

Tortilla Chips Con Salsa
Great Meat Selection
Marinated Chicken
Habanero Salsa
Grilling Meats
Guacamole

“buen servicio y económico“

4.4 Superb101 Reviews
Tacos Jalisco Mexican • $
1202 S Gaffey St, San Pedro

Customers` Favorites

Tacos De Al Pastor
Wet Burritos
Chilaquiles
Carnitas
Salsa
Fish

“We had a large pick up order 50 tacos for a birthday party. They were delicious. We didn’t try chicken only carnitas and asada. The price was great and they sent us away with loads of pico de gallo, salsas and chips, amazing. Parking can be a challenge so be patient it’s worth it. I only gave 4 stars on service because the one nice lady that was there was stretched thin. You can dine in but it’s very small.“

3.8 Good109 Reviews
Los Tres Angelitos Tacos Tacos • $
San Pedro

“Came all the way from new Jersey to try these tacos I've been told are the best, maaaaaan i would sell my mother for these tacos, they were so good. Also one really really great thing i noticed as soon i approached the truck to order was the strong smell of cleaning products 👏👏👏👏. Amazing location“

4.5 Superb21 Reviews
Principe Night Club Bar • $
115 N Pacific Ave, San Pedro

“BEST DANCE SPOT IN THE HARBOR AREA“

4.2 Good83 Reviews
Guanajuato Carniceria Mexican • $
235 S Pacific Ave D, San Pedro

“a MUST GO for authentic tacos. i'll say it again in case you were distracted the first time: STOP WHAT YOU'RE DOING AND GO HERE TO GET TACOS.Other reviews say the prices were too high. all we got were tacos, and they were $2.25 each for a SUBSTANTIAL amount of meat.The tortillas were perfect "street" size (~4"). Served doubled, because you have to. The Chili Verde was incredible as is (no salsa required as it already had some great sauce). The Carnitas was LEGENDARY. we added a little bit of the green salsa and whoosh - i was blown away.Probably the best, authentic, mexican style taco i've ever had!“

4.5 Superb39 Reviews
Mexi-Chicks Alitas Chicken Wings •
558 1/2, 558 W 3rd St, San Pedro

Customers` Favorites

Mole Negro

“Lost count how many memories we’ve made over their food. They are our go to for all celebrations, lazy days, sad days & pay days lol. Great customer service, great food, quality wings with authentic Mexican flavors. Their classic flavors are just as delicious.“

5 Superb3 Reviews
Brite Spot Mexican Restaurant Mexican • $$
615 S Pacific Ave, San Pedro

Customers` Favorites

Taco Chile Relleno and Ensalada
Two Shrimp Cocktails
Camaron Fiesta Plate
Carne Asada Plate
Chips and Salsa
Burrito Azteca
Carnitas Tacos
Mojarra Frita
Wet Burrito
Enchiladas

“This is real deal Mexican food in San Pedro! Just a 5 minute drive away so I've had every dish on the menu. It's incredible value considering you get authentic recipes, a friendly cook, who cooks right in front of you if you sit and the bar, and nice waitresses. Solid Mexican food at a great price.“

3.7 Good147 Reviews
Taco Bell Fast Food • $
1031 S Gaffey St, San Pedro

Customers` Favorites

Chips and Nacho Cheese Sauce
Ground Beef Burrito
Mexican Pizza
Nacho Fries
Quesadilla
Nachos

“Walked into Taco Bell at 8:12pm and there were 4 ladies working which I understand it gets busy but only one person acknowledged me and actually greeted me which made me feel good instead of walking out. Greeting a customer goes a long way. Keon-ee hopefully im spelling her name correctly was wonderful and took my order right away. She really has a great warm personality she should train other employees about multitasking.“

3.3 Good172 Reviews
Taco Bell Fast Food • $
204 N Gaffey St, San Pedro

Customers` Favorites

Triple Double Crunchwrap
Ground Beef Burrito
Crunchwrap Supreme
Burrito Supreme
Mexican Pizza
Cheesy Burrito
Crunchy Taco
Bean Burrito
Quesadilla
Soft Taco

“The 5$ luxe box features a bean burrito and cinnamon twisties. The 7$ luxe box features a burrito and a taco and cinnamon twisties. The 9$ luxe box features chips and nacho cheese dip, a taco, a chalupa, and a burrito. The soft chicken cantina taco is pretty good like the crunch wrap supreme. The steak burritos come with a melt with lots of cheese, or with crunchy chips to go with the beef. I'm with Doja Cat on this one. Get yourself some delish affordable noshing Taco Bell...“

3.1 Average140 Reviews

You May Also Like