What are you looking for?

Restaurants in San Pedro

The Best Restaurants

Think Cafe 302 W 5th St UNIT 105, San Pedro
Think Cafe
American • $$

Think Cafe

302 W 5th St UNIT 105, San Pedro, CA 90731

We had a Birthday gathering in the outside patio for a party of 37. We felt safe, the tables were spaced, service superb, & the fact that our guests got a...

  • Take-Out
  • Delivery
  • Superb409 Reviews4.7
Raffaello Ristorante 457 W 7th St, San Pedro
Raffaello Ristorante
Italian • $$

Raffaello Ristorante

457 W 7th St, San Pedro, CA 90731

Rafaello's...bringing to us the delicious taste of Calabria's cuisine.The Family owned Restaurant in San Pedro's Little Italy offers a classy...

  • Take-Out
  • Delivery
  • Superb298 Reviews4.7
COMPAGNON Wine Bistro 335 W 7th St, San Pedro
COMPAGNON Wine Bistro
French • $$

COMPAGNON Wine Bistro

335 W 7th St, San Pedro, CA 90731

I absolutely love this French restaurant. Fantastic food, amazing wines and fantastic ambiance. I had never eaten in San Pedro before since I usually dine in...

  • Take-Out
  • Delivery
  • Superb200 Reviews4.8
Yogurtland San Pedro 1000 N Western Ave #102, San Pedro
Yogurtland San Pedro
Yogurt • $

Yogurtland San Pedro

1000 N Western Ave #102, San Pedro, CA 90732

Easy to park. Great service. Came to this location for their gluten free and dairy free option that my daughter with allergies can have. She loved it! Will be...

  • Take-Out
  • Delivery
  • Superb296 Reviews4.7
Omelette & Waffle Shop 1103 S Gaffey St, San Pedro
Omelette & Waffle Shop
Breakfast • $$

Omelette & Waffle Shop

1103 S Gaffey St, San Pedro, CA 90731

Best Corned Beef Hash plate I've had ever, and I order that option almost every time we eat out for breakfast. A bit disappointed in the Waffle though for...

  • Take-Out
  • Delivery
  • Superb280 Reviews4.5
22nd St. Landing Seafood Grill & Bar 141 W 22nd St Ste A, San Pedro
22nd St. Landing Seafood Grill & Bar
Seafood • $$

22nd St. Landing Seafood Grill & Bar

141 W 22nd St Ste A, San Pedro, CA 90731

This is always a great place for every occasion. We always reserve a table on the outside patios. It has a great view of the marina and if you are there...

  • Take-Out
  • Delivery
  • Good382 Reviews4.1
Pacific Diner 3821 S Pacific Ave, San Pedro
Pacific Diner
Diner • $$

Pacific Diner

3821 S Pacific Ave, San Pedro, CA 90731

This place is the best! Said my wait would be 10 mins it was barley 5, I sat down and right away as busy as they were someone asked for my drinks, I was made...

  • Take-Out
  • Delivery
  • Superb224 Reviews4.5
Sebastian's Mediterranean Cuisine 309 W 7th St, San Pedro
Sebastian's Mediterranean Cuisine
Mediterranean • $$

Sebastian's Mediterranean Cuisine

309 W 7th St, San Pedro, CA 90731

Delicious food and great service!! That's the recipe for a good restaurant. Went here for a special occasion and was sat in the back patio. Loved their...

  • Take-Out
  • Delivery
  • Superb245 Reviews4.4
J.Trani's Ristorante 584 W 9th St, San Pedro
J.Trani's Ristorante
Italian • $

J.Trani's Ristorante

584 W 9th St, San Pedro, CA 90731

This place is so good!!! I've ordered from here multiple times Ive tried the shishito peppers, few of the pizzas, the scallops, and the salmon. The Salmon...

  • Take-Out
  • Delivery
  • Superb297 Reviews4.5
Conrad's Mexican Grill 376 W 6th St, San Pedro
Conrad's Mexican Grill
Mexican • $$

Conrad's Mexican Grill

376 W 6th St, San Pedro, CA 90731

Came by on a whim. It took like 4 minutes to get my food which was amazing. Food was great, heck even the chips and salsa they brought out was great lol. The...

  • Take-Out
  • Delivery
  • Superb180 Reviews4.6
Crazy Fish Grill - San Pedro 28158 S Western Ave, San Pedro
Crazy Fish Grill - San Pedro
Seafood • $$

Crazy Fish Grill - San Pedro

28158 S Western Ave, San Pedro, CA 90732

A great range of seafood, from traditional fish n chips to the more exotic, like the sushi burrito. Everything is prepared to order. There is limited indoor...

  • Take-Out
  • Delivery
  • Superb235 Reviews4.4
Sorrento's Pizza House 2428 S Western Ave, San Pedro
Sorrento's Pizza House
Pizza • $$

Sorrento's Pizza House

2428 S Western Ave, San Pedro, CA 90732

Your typical mom-and-pop, strip-mall Italian restaurant, which means the food the bomb. All 4 of us devoured our food, which was naturally "boiling lava...

  • Take-Out
  • Delivery
  • Superb223 Reviews4.4
Joseph's Bakery 1027 S Meyler St, San Pedro
Joseph's Bakery
Pizza • $

Joseph's Bakery

1027 S Meyler St, San Pedro, CA 90731

Joseph's Bakery serves up some great food. They sell out quickly so arrive early. The customer service is top notch. Parking is easy to find. For my...

  • Superb143 Reviews4.9
San Pedro Fish Market and Restaurant 1190 Nagoya Way, San Pedro
San Pedro Fish Market and Restaurant
Seafood • $$

San Pedro Fish Market and Restaurant

1190 Nagoya Way, San Pedro, CA 90731

Been a while since I last came here even though I pass by it to go fishing at 22nd Street Landing. The Crusty Crab side was pretty much empty compared to the...

  • Take-Out
  • Delivery
  • Good357 Reviews3.9
Big Nick's Pizza 1110 N Gaffey St, San Pedro
Big Nick's Pizza
Pizza • $$

Big Nick's Pizza

1110 N Gaffey St, San Pedro, CA 90731

Passed by for many many years. Today we stopped by and so glad we did! We had a Nick's special pizza and the anti pasto salad. Everything was FRESH, TASTY...

  • Take-Out
  • Delivery
  • Good257 Reviews4.2
Sirinat Thai 1627 W 25th St, San Pedro
Sirinat Thai
Thai • $$

Sirinat Thai

1627 W 25th St, San Pedro, CA 90732

I love this place so much! I always get the panang curry medium spicy with beef and white rice, plus maybe a Thai tea boba since they're so good. This...

  • Take-Out
  • Delivery
  • Good255 Reviews4.2
Baramee Thai Restaurant 354 W 6th St, San Pedro
Baramee Thai Restaurant
Asian • $$

Baramee Thai Restaurant

354 W 6th St, San Pedro, CA 90731

1st time here. The food is amazing, surf & turf fried rice, satay chicken, ribeye pho were so so good. Excellent service and friendly/knowledgeable staff....

  • Take-Out
  • Delivery
  • Superb221 Reviews4.3
The Chori-Man 2309 S Alma St, San Pedro
The Chori-Man
Mexican • $

The Chori-Man

2309 S Alma St, San Pedro, CA 90731

I've tried all the breakfast burritos and I can say hands down with confidence that the chipotle beef is the BEST one. It might be the perfect breakfast...

  • Take-Out
  • Delivery
  • Superb206 Reviews4.6
Niko's Pizzeria 399 W 6th St, San Pedro
Niko's Pizzeria
Pizza • $$

Niko's Pizzeria

399 W 6th St, San Pedro, CA 90731

Service was excellent. Food was pretty good, but they need to update their menu prices. We ordered the small portion of chicken wings. The menu said $10.95 but...

  • Take-Out
  • Delivery
  • Superb208 Reviews4.3
Happy Diner #2 1931 N Gaffey St, San Pedro
Happy Diner #2
Diner • $$

Happy Diner #2

1931 N Gaffey St, San Pedro, CA 90731

This place is great! hits the spot every time, no matter what I order. The service is great, Mira is very helpful and patient . Food comes out at a decent...

  • Take-Out
  • Delivery
  • Superb160 Reviews4.5
Nazelie's Lebanese Cuisine 1919 S Pacific Ave, San Pedro
Nazelie's Lebanese Cuisine
Lebanese • $$

Nazelie's Lebanese Cuisine

1919 S Pacific Ave, San Pedro, CA 90731

Doesn't look much if your driving by but it's a great little spot. Food is great. The sandwiches were really tasty. Definitely a hidden jewel in San...

  • Take-Out
  • Delivery
  • Superb177 Reviews4.4
The Whale & Ale 327 W 7th St, San Pedro
The Whale & Ale
Irish Pub • $$

The Whale & Ale

327 W 7th St, San Pedro, CA 90731

Just spent a great Friday night here. The fish and chips was perfect and reminded me of the classic Wisconsin fish fry we always had every Friday before moving...

  • Take-Out
  • Delivery
  • Good207 Reviews4.2
Happy Diner 617 S Centre St, San Pedro
Happy Diner
Diner

Happy Diner

617 S Centre St, San Pedro, CA 90731

Between people driving by saying hello to staff, and the extremely attentive but never hovering service, it’s easy to see why this place is simply calked...

  • Take-Out
  • Delivery
  • Superb218 Reviews4.5
Happy Deli 530 S Gaffey St, San Pedro
Happy Deli
Burgers • $$

Happy Deli

530 S Gaffey St, San Pedro, CA 90731

their delivery service is always fast and efficient. the workers are so kind, and when I had a delivery that took slightly longer than usual (still very fast...

  • Take-Out
  • Delivery
  • Superb102 Reviews4.7
RollStop Sushi 1385 W Park Western Dr, San Pedro
RollStop Sushi
Japanese • $$

RollStop Sushi

1385 W Park Western Dr, San Pedro, CA 90732

The menu and service were beyond my expectations. We really enjoyed the environment of this restaurant. Extraordinary restaurant to take my family out for...

  • Take-Out
  • Delivery
  • Superb151 Reviews4.4
San Pedro Brewing Company 331 W 6th St, San Pedro
San Pedro Brewing Company
Sports Bar • $$

San Pedro Brewing Company

331 W 6th St, San Pedro, CA 90731

This was an excellent find while visiting LA. We stopped for a quick bite to eat and a beer. The service was top notch the beer was great. And the food was...

  • Take-Out
  • Delivery
  • Good210 Reviews4.1
NUDA Juice & Wellness Shop 407 W 6th St, San Pedro
NUDA Juice & Wellness Shop
Vegan • $$

NUDA Juice & Wellness Shop

407 W 6th St, San Pedro, CA 90731

Discovered this little gem while visiting San Pedro. Nuda offers delicious and healthy food for all. I had their chocolate mylk shake & onion bread...

  • Take-Out
  • Delivery
  • Superb168 Reviews4.3
Babouch Moroccan Restaurant 810 S Gaffey St, San Pedro
Babouch Moroccan Restaurant
Moroccan • $$

Babouch Moroccan Restaurant

810 S Gaffey St, San Pedro, CA 90731

Please open up soon. I always celebrate my birthday with you except though the COVID shutdown. One of my favorite restaurants in the South Bay. I can't...

  • Take-Out
  • Delivery
  • Superb147 Reviews4.4
Kalaveras 383 W 5th St, San Pedro
Kalaveras
Mexican • $$

Kalaveras

383 W 5th St, San Pedro, CA 90731

The food was amazing. We had a margarita flight and the strength of the drinks along with the tastiness was perfect. We also had the taquitos and nachos and...

  • Take-Out
  • Delivery
  • Good174 Reviews4.2
Sandwich Saloon 813 S Gaffey St, San Pedro
Sandwich Saloon
Sandwich Shop • $

Sandwich Saloon

813 S Gaffey St, San Pedro, CA 90731

The service and the sandwiches are impeccable! There's a great bread to filling ratio. So many places will give you a slice of ham sandwiches between a...

  • Take-Out
  • Delivery
  • Good277 Reviews4

American Restaurants

American in San Pedro
In-N-Out Burger 1090 N Western Ave, San Pedro
In-N-Out Burger
American • $

In-N-Out Burger

1090 N Western Ave, San Pedro, CA 90732

A double-double on an extra-toasted bun. Not at all greasy, had a slice tomato and onion, mustard. Sauce? Don't know. Sure was good! (I had ordered a...

  • Take-Out
  • Drive-Through
  • Good175 Reviews4.1
Coco's Bakery Restaurant 28200 S Western Ave, San Pedro
Coco's Bakery Restaurant
American • $$

Coco's Bakery Restaurant

28200 S Western Ave, San Pedro, CA 90732

My family and I have been going here for a couple years and overall, it is a great place to go. They have excellent service, and the food is fantastic. I...

  • Take-Out
  • Delivery
  • Good144 Reviews3.7
Fantastic Cafe 1235 N Gaffey St, San Pedro
Fantastic Cafe
American • $

Fantastic Cafe

1235 N Gaffey St, San Pedro, CA 90731

If you have eaten at the Fantastic on 25th Street South Shores area of San Pedro and have been disappointed with their breakfast burritos that are filled with...

  • Take-Out
  • Drive-Through
  • Good178 Reviews3.4

Pizza Restaurants

Pizza in San Pedro
Bonello's New York Pizza 806 S Gaffey St #3613, San Pedro
Bonello's New York Pizza
Pizza • $

Bonello's New York Pizza

806 S Gaffey St #3613, San Pedro, CA 90731

The happy rolls made me come all the way from Texas to California, (it's actually true, at least once I only came on vacation just for that...so...

  • Take-Out
  • Good162 Reviews4.2
Fat Tomato Pizza 1389 W Park Western Dr, San Pedro
Fat Tomato Pizza
Pizza • $$

Fat Tomato Pizza

1389 W Park Western Dr, San Pedro, CA 90732

Love the pizza and friendly pizza guys here they're helpful and the pizza is sooo good! Love that they sell slice pizzas !!! I've been looking for a...

  • Take-Out
  • Delivery
  • Good119 Reviews4
Chef's Corner Pizzaria 1306 S Gaffey St, San Pedro
Chef's Corner Pizzaria
Pizza • $$

Chef's Corner Pizzaria

1306 S Gaffey St, San Pedro, CA 90731

Excellent pizza! The pizza dough was amazing! We ordered two pizzas with their regular crust and one pizza with a thinner crust. It has a very authentic taste...

  • Take-Out
  • Delivery
  • Good73 Reviews3.8

Mexican Restaurants

Mexican in San Pedro
Puesta Del Sol 1622 S Gaffey St, San Pedro
Puesta Del Sol
Mexican • $$

Puesta Del Sol

1622 S Gaffey St, San Pedro, CA 90731

Carne asada tacos,chicken taquitos, salsas, flautas, beans and rice are delicious here. They are fast and my order is always right. Thanks for the great...

  • Take-Out
  • Delivery
  • Good180 Reviews4.1
La Perla Tapatia Meat Market 210 N Pacific Ave, San Pedro
La Perla Tapatia Meat Market
Mexican • $

La Perla Tapatia Meat Market

210 N Pacific Ave, San Pedro, CA 90731

This place has great quality meat prime and wagyu selections as well as marinated meats too such as pork, chicken thigh/breasts, carne asada... kind of a...

  • Take-Out
  • Delivery
  • Superb107 Reviews4.6
Pronto's Fresh Mexican Grill 2420 S Western Ave, San Pedro
Pronto's Fresh Mexican Grill
Mexican • $

Pronto's Fresh Mexican Grill

2420 S Western Ave, San Pedro, CA 90732

I love this place. Tonight was hard shell taco combo for me and the tostada salad for the kid. Delivery because we can't be bothered to go get it on a...

  • Take-Out
  • Delivery
  • Good196 Reviews4.1

Chinese Restaurants

Chinese in San Pedro
Nim Chan's Kitchen 2418 S Western Ave, San Pedro
Nim Chan's Kitchen
Chinese • $

Nim Chan's Kitchen

2418 S Western Ave, San Pedro, CA 90732

I didn't go inside but I placed a phone order and my husband picked up. The food had lots of flavor and descent portions. I especially liked the orange...

  • Take-Out
  • Delivery
  • Superb141 Reviews4.3
Lee's Chinese Fast Food 235 S Pacific Ave # A, San Pedro
Lee's Chinese Fast Food
Chinese • $

Lee's Chinese Fast Food

235 S Pacific Ave # A, San Pedro, CA 90731

I like this place. Nice staff, quick service. Its definitely fast food. I was in and out in about 8 minutes. The chicken wings tasted too fried. The low mein...

  • Take-Out
  • Delivery
  • Good94 Reviews4.1
Shin Shin Chinese Restaurant 1432 W 8th St, San Pedro
Shin Shin Chinese Restaurant
Chinese • $$

Shin Shin Chinese Restaurant

1432 W 8th St, San Pedro, CA 90732

Me and the family got spicy chicken and garlic sauce.. with shrimp fried rice.. fried chicken with chicken fried rice and everything was great except for the...

  • Take-Out
  • Delivery
  • Good88 Reviews3.3

Seafood Restaurants

Seafood in San Pedro
Crusty Crab 1146 Nagoya Way, San Pedro
Crusty Crab
Seafood Markets • $$

Crusty Crab

1146 Nagoya Way, San Pedro, CA 90731

Had every intentions going to the San Pedro Fish Market but wasn't paying attention and ended up going to the Krusty Krab wasn't disappointed food...

  • Take-Out
  • Delivery
  • Good204 Reviews3.5
Utro's berth, San Pedro
Utro's
Seafood • $$

Utro's

berth, San Pedro, CA 90731

We stopped after doing our walk at the marina and decided to try it. They had tables outside with a water view. Ordered burgers, fries and wine. Lots of fun...

  • Take-Out
  • Good121 Reviews3.7
The Original Las Brisas 1110 N Gaffey St D, San Pedro
The Original Las Brisas
Seafood • $

The Original Las Brisas

1110 N Gaffey St D, San Pedro, CA 90731

One of the kindest family business around in San Pedro. Good food is also a big plus! They recently went virtual with online order and of course with any new...

  • Take-Out
  • Delivery
  • Good118 Reviews4

Burger Restaurants

Burgers in San Pedro
Troys burgers 2017 S Pacific Ave, San Pedro
Troys burgers
Burgers • $$

Troys burgers

2017 S Pacific Ave, San Pedro, CA 90731

THE Best chili cheese fries in LA. Seriously. Order a large and get a free lemonade.Most places are bland...but these guys season the fries and the chili has a...

  • Take-Out
  • Drive-Through
  • Good212 Reviews3.8
Classics San Pedro 240 S Pacific Ave, San Pedro
Classics San Pedro
Hamburger • $

Classics San Pedro

240 S Pacific Ave, San Pedro, CA 90731

Well I had a breakfast becon and eggs with hashbrowns let's break it down eggs cooked to perfection bacon not to crispy but just right and the hasbrowns...

  • Take-Out
  • Delivery
  • Good105 Reviews4.2
Larry's Hamburgers 639 W Channel St A, San Pedro
Larry's Hamburgers
Hamburger • $$

Larry's Hamburgers

639 W Channel St A, San Pedro, CA 90731

Went inside with a couple of acquaintances. Enjoyed the food. The staff seemed a bit tired, but didn't fail in providing Excell service and food. Their...

  • Take-Out
  • Drive-Through
  • Good134 Reviews3.4

Italian Restaurants

Italian in San Pedro
Buono's Pizzeria 222 W 6th Street R-1, San Pedro
Buono's Pizzeria
Italian • $$

Buono's Pizzeria

222 W 6th Street R-1, San Pedro, CA 90731

Thank you Matthew for allowing us to come in late in the evening before closing. Very gracious of you to allow the 25 of us or so to order such a great big...

  • Take-Out
  • Delivery
  • Good194 Reviews3.9
La Siciliana 347 W 6th St, San Pedro
La Siciliana
Italian

La Siciliana

347 W 6th St, San Pedro, CA 90731

First time going there. And it was a great experience to enjoy dinner outdoors. The place inside was great, but we decided to eat outside. Great food, fair...

  • Take-Out
  • Delivery
  • Superb122 Reviews4.6
Pirozzi's Italian Deli 1453 W 8th St, San Pedro
Pirozzi's Italian Deli
Italian • $

Pirozzi's Italian Deli

1453 W 8th St, San Pedro, CA 90732

I'm not Italian, but damn, as I walked thru the door, I felt as if I was in a shop in Italy and surrounded by family. The welcoming atmosphere and...

  • Take-Out
  • Delivery
  • Superb123 Reviews4.3
Subway 620 S Centre St, San Pedro
Subway
Sandwich Shop • $

Subway

620 S Centre St, San Pedro, CA 90731

Mariah was extremely helpful, genuine, and kind. She assisted me with my order with patience and pleasure! The restaurant was extremely clean and decorative...

  • Take-Out
  • Delivery
  • Good71 Reviews3.5
Subway 915 N Western Ave Unit 225, San Pedro
Subway
Sandwich Shop • $

Subway

915 N Western Ave Unit 225, San Pedro, CA 90732

I wanted to try something different today and I stop by Subway to get a quick bite to eat, you know....there bread is so fresh and the food is very good, I...

  • Take-Out
  • Delivery
  • Average65 Reviews3
Subway 1436 W 25th St, San Pedro
Subway
Sandwich Shop • $

Subway

1436 W 25th St, San Pedro, CA 90732

I just ordered with Uber Eats and Subway forgot to add avocado on my tuna sandwich and on my friend, they forgot to change the bread to jalapeno bread, forgt...

  • Take-Out
  • Delivery
  • Average62 Reviews3
Slavko's Harbor Poultry 1224 S Pacific Ave, San Pedro
Slavko's Harbor Poultry
Chicken • $$

Slavko's Harbor Poultry

1224 S Pacific Ave, San Pedro, CA 90731

Floored with this gem for lunch, lived in San Pedro all my life and until now had a chance to try this place. I ordered some nugs on nugs, deep fried chicken...

  • Take-Out
  • Delivery
  • Superb114 Reviews4.4
Wingstop 114 N Gaffey St Ste C, San Pedro
Wingstop
Chicken • $$

Wingstop

114 N Gaffey St Ste C, San Pedro, CA 90731

I recommend this establishment, when I walk in, I am always greeted and they make me feel at home. This place is always clean, I actually feel comfortable...

  • Take-Out
  • Delivery
  • Good167 Reviews4
West Coast Philly's 1902 S Pacific Ave, San Pedro
West Coast Philly's
Chicken Wings • $$

West Coast Philly's

1902 S Pacific Ave, San Pedro, CA 90731

Delicious phillys (and large burgers).. fair prices.. got my Jalapeño Cheesesteak with onion rings and an IPA. Waitress provided great service and...

  • Take-Out
  • Delivery
  • Superb116 Reviews4.3

Japanese Restaurants

Japanese in San Pedro
Jasmine Hana 28150 S Western Ave, San Pedro
Jasmine Hana
Japanese • $$

Jasmine Hana

28150 S Western Ave, San Pedro, CA 90732

Absolutely in the top ten of Thai Food places in the South Bay. My faves are everything on their menu and order these often: Coconut Soup, the crispiest Orange...

  • Take-Out
  • Delivery
  • Superb144 Reviews4.3
Senfuku Japanese Restaurant 380 W 6th St, San Pedro
Senfuku Japanese Restaurant
Japanese • $$

Senfuku Japanese Restaurant

380 W 6th St, San Pedro, CA 90731

The food was awesome, service was amazing! The people who work there truly care about their business, customers. Environment was amazing, children, ...

  • Take-Out
  • Delivery
  • Good109 Reviews4.2
Teriyaki Table - San Pedro 1117 N Gaffey St, San Pedro
Teriyaki Table - San Pedro
Japanese • $

Teriyaki Table - San Pedro

1117 N Gaffey St, San Pedro, CA 90731

If you're looking for a good filling and not too greasy or salty teriyaki bowl at a decent price, this is the spot. About the same quality and same price...

  • Take-Out
  • Delivery
  • Superb123 Reviews4.3