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

Great place for dinner or lunch. Nice bar, and you can get a 6oz or 10oz glass of wine! Great wait staff, and I love their food, plenty of healthy and tasty...

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

Raffaello Ristorante

457 W 7th St, San Pedro, CA 90731

I really can’t say enough nice things about this restaurant. As a local, I’ve been coming here for years. The new location is stunning in Little Italy....

  • Take-Out
  • Delivery
  • Superb320 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

Lovely little gem! Great service and delicious authentic French food. Ordered the mussels and fries and they were succulent and very tasty! This restaurant...

  • Take-Out
  • Delivery
  • Superb214 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

Always friendly staff and clean location. They usually have good flavors too! They were very good about keeping it clean with gloves and hand sanitizer during...

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

Joseph's Bakery

1027 S Meyler St, San Pedro, CA 90731

For 50 years we have been eating the goodness that J B has been producing ever since my father walked me into the original bakery for a slice That has become...

  • Delivery
  • Superb149 Reviews4.9
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

Conrad's is an amazing restaurant . Their vegan menu is huge and the food is the best vegan Mexican food I've had . I recommend the vegan chili...

  • Take-Out
  • Delivery
  • Superb188 Reviews4.6
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

Been going to Rafaellos for many years, but they recently changed locations and we didn't like the new restaurant so we decided to try J Trani. First the...

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

Omelette & Waffle Shop

1103 S Gaffey St, San Pedro, CA 90731

Absolutely LOVE this place. Great Food, EXCELLENT customer service. Mona (the owner) saw us struggling with the French toast options and helped us choose the...

  • Take-Out
  • Delivery
  • Superb291 Reviews4.5
Whiskey Flats BBQ 3401 S Pacific Ave, San Pedro
Whiskey Flats BBQ
Barbecue

Whiskey Flats BBQ

3401 S Pacific Ave, San Pedro, CA 90731

Ok first time here. It's a old gas station ⛽ made in to a restaurant.......very cool. Picnic tables and patio seating. There was a guy sitting in the...

  • Delivery
  • Superb119 Reviews4.7
Pacific Diner 3821 S Pacific Ave, San Pedro
Pacific Diner
Diner • $$

Pacific Diner

3821 S Pacific Ave, San Pedro, CA 90731

We've been waiting for the re-opening of the Lighthouse Cafe with great anticipaton and now that is open, we find that we weren't dissapointed. The...

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

The Chori-Man

2309 S Alma St, San Pedro, CA 90731

Finally made it to The Chori-Man! I had the breakfast burrito with runny eggs and green chorizo. I was a little concerned about how runny they'd be, but...

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

Happy Diner

617 S Centre St, San Pedro, CA 90731

Breakfast there our last day in the LA area. Great service and such a wide varied menu. Nice seating outside. I had eggs, bacon and French toast. Perfect...

  • Take-Out
  • Delivery
  • Superb222 Reviews4.5
La Siciliana 347 W 6th St, San Pedro
La Siciliana
Italian

La Siciliana

347 W 6th St, San Pedro, CA 90731

Decided to try this restaurant for the first time recently and not sure what to expect with a large group of 8 people on First Thursday in San Pedro. We...

  • Take-Out
  • Delivery
  • Superb143 Reviews4.6
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
  • Superb103 Reviews4.7
Happy Diner #2 1931 N Gaffey St, San Pedro
Happy Diner #2
Diner • $$

Happy Diner #2

1931 N Gaffey St, San Pedro, CA 90731

I have had the BLT, eggs Benedict, and the French dip sandwich all were AMAZING. They get very busy on the weekends so make sure to give yourself some time and...

  • Take-Out
  • Delivery
  • Superb166 Reviews4.5
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

What a great little meat market! I love talking with a butcher to get just the right cut. The meat is well cared for and quality. The market is cozy but has...

  • Take-Out
  • Delivery
  • Superb116 Reviews4.6
Shore Grille 1637 W 25th St, San Pedro
Shore Grille
Salad

Shore Grille

1637 W 25th St, San Pedro, CA 90732

Great service from the minute you walk in the door, fresh beer from clean taps (the best) and wonderful food! We stopped for dinner early but they are ready...

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

Babouch Moroccan Restaurant

810 S Gaffey St, San Pedro, CA 90731

Oh seriously a great restaurant!Yes, most importantly the food is top notch with healthy portions. The artichoke was amazing while the dip sampler was a great...

  • Take-Out
  • Delivery
  • Superb155 Reviews4.5
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

My daughter invited us here two weeks ago & can't wait to go back! Parking was easy to find, the lines not too long & the food came quick! Overall...

  • Take-Out
  • Delivery
  • Superb248 Reviews4.4
Joe's Diner House 1621 S Gaffey St, San Pedro
Joe's Diner House
Diner

Joe's Diner House

1621 S Gaffey St, San Pedro, CA 90731

Eat at Joe's! I need that as a bumper sticker. Palos Verdes peninsula area is one of my favorite places in the world, so I come out here once every couple...

  • Take-Out
  • Delivery
  • Superb50 Reviews4.9
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

They have the best Falafal I've ever had. Nice and crispy outside, moist, flavorful and fluffy inside. Absolutely delicious! The meat shwarma was just as...

  • Take-Out
  • Delivery
  • Superb181 Reviews4.4
Muy Pronto's Tacos 1432 S Pacific Ave, San Pedro
Muy Pronto's Tacos
Tacos • $

Muy Pronto's Tacos

1432 S Pacific Ave, San Pedro, CA 90731

This is hands down my favorite place to grab Mexican in San Pedro. The food here is delicious and fresh. Everything is made to order and the staff is beyond...

  • Take-Out
  • Delivery
  • Superb116 Reviews4.5
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
  • Superb261 Reviews4.3
KoRyu Ramen San Pedro 362 W 6th St, San Pedro
KoRyu Ramen San Pedro
Ramen • $$

KoRyu Ramen San Pedro

362 W 6th St, San Pedro, CA 90731

i ordered online on the 25th for a pickup order. by the time i got there the order was already ready and the service was great. i'm not too sure if i...

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

Baramee Thai Restaurant

354 W 6th St, San Pedro, CA 90731

Great Chicken Pho Soup! I was pleasantly surprised to discover some delicious pho soup at Baramee Thai Restaurant as a fairly new resident of San Pedro. The...

  • Take-Out
  • Delivery
  • Superb235 Reviews4.3
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

I've been coming here since 1974, my high school days. The pizzas are the bomb. The torpedo sandwiches are awesome. Ill be here tomorrow. Can't wait....

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

Niko's Pizzeria

399 W 6th St, San Pedro, CA 90731

Stopped here in San Pedro and had a really good chicken marsalla and my friend had spaghetti with clams. It was all served with a huge side salad and garlic...

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

RollStop Sushi

1385 W Park Western Dr, San Pedro, CA 90732

I am a sashimi addict so I wanted to try a new place. Ordered the salmon and tuna sashimi, 6pcs each. Wow, soooo fresh. It was delicious. This has now become...

  • Take-Out
  • Delivery
  • Superb160 Reviews4.3
Lavogue Coiffure 1444 W 8th St, San Pedro
Lavogue Coiffure
Fast Food • $$

Lavogue Coiffure

1444 W 8th St, San Pedro, CA 90732

my stylist is Juanita and i followed her from another salon. she's fantastic and very kind. I'd follow her anywhere. I have recently gotten...

  • Delivery
  • Superb67 Reviews4.5
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

4 stars for the food. Old school Chinese American being served here for take out. Prepared to order and ready fast. I'll take this over Panda Express any...

  • Take-Out
  • Delivery
  • Superb146 Reviews4.3

American Restaurants

American in San Pedro
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

Great place for dinner or lunch. Nice bar, and you can get a 6oz or 10oz glass of wine! Great wait staff, and I love their food, plenty of healthy and tasty...

  • Take-Out
  • Delivery
  • Superb415 Reviews4.7
Seaside Bistro 1420 W 25th St Unit A, San Pedro
Seaside Bistro
American

Seaside Bistro

1420 W 25th St Unit A, San Pedro, CA 90732

This place is in the corner of the Vons plaza @ 25th and Western. It is a hidden gem! I am so happy I found this place. EVERYTHING I have eaten has been...

  • Delivery
  • Superb80 Reviews4.4
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
  • Good189 Reviews4

Pizza Restaurants

Pizza in San Pedro
Joseph's Bakery 1027 S Meyler St, San Pedro
Joseph's Bakery
Pizza • $

Joseph's Bakery

1027 S Meyler St, San Pedro, CA 90731

For 50 years we have been eating the goodness that J B has been producing ever since my father walked me into the original bakery for a slice That has become...

  • Delivery
  • Superb149 Reviews4.9
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

I've been coming here since 1974, my high school days. The pizzas are the bomb. The torpedo sandwiches are awesome. Ill be here tomorrow. Can't wait....

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

Niko's Pizzeria

399 W 6th St, San Pedro, CA 90731

Stopped here in San Pedro and had a really good chicken marsalla and my friend had spaghetti with clams. It was all served with a huge side salad and garlic...

  • Take-Out
  • Delivery
  • Superb218 Reviews4.3

Mexican Restaurants

Mexican in San Pedro
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

Conrad's is an amazing restaurant . Their vegan menu is huge and the food is the best vegan Mexican food I've had . I recommend the vegan chili...

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

The Chori-Man

2309 S Alma St, San Pedro, CA 90731

Finally made it to The Chori-Man! I had the breakfast burrito with runny eggs and green chorizo. I was a little concerned about how runny they'd be, but...

  • Take-Out
  • Delivery
  • Superb223 Reviews4.5
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

What a great little meat market! I love talking with a butcher to get just the right cut. The meat is well cared for and quality. The market is cozy but has...

  • Take-Out
  • Delivery
  • Superb116 Reviews4.6

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

4 stars for the food. Old school Chinese American being served here for take out. Prepared to order and ready fast. I'll take this over Panda Express any...

  • Take-Out
  • Delivery
  • Superb146 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
  • Good97 Reviews4.1
Louie's Chinese Restaurant 1936 S Pacific Ave, San Pedro
Louie's Chinese Restaurant
Chinese • $

Louie's Chinese Restaurant

1936 S Pacific Ave, San Pedro, CA 90731

Now, Louie's Chinese Restaurant is mine and my kids favorite place to get Chinese Fast Food!!! For the last 6-years, my kids and I have find to...

  • Take-Out
  • Delivery
  • Good97 Reviews3.5

Seafood Restaurants

Seafood in San Pedro
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

My daughter invited us here two weeks ago & can't wait to go back! Parking was easy to find, the lines not too long & the food came quick! Overall...

  • Take-Out
  • Delivery
  • Superb248 Reviews4.4
J DELUCA FISH CO 2194 Signal Pl, San Pedro
J DELUCA FISH CO
Seafood Markets • $$

J DELUCA FISH CO

2194 Signal Pl, San Pedro, CA 90731

Once again got the J Deluca Fish Co Inc with fries. Fully satisfied, huge and lots of fries. Like I said that J Deluca Fish Co Inc is so good I suggest the...

  • Delivery
  • Superb26 Reviews4.7
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

My dinner was wonderful, although one of the girls at the table did not like the way her fish was cooked. Our waiter was great. We have always loved the 22nd...

  • Take-Out
  • Delivery
  • Good443 Reviews4.1

Italian Restaurants

Italian in San Pedro
Raffaello Ristorante 457 W 7th St, San Pedro
Raffaello Ristorante
Italian • $$

Raffaello Ristorante

457 W 7th St, San Pedro, CA 90731

I really can’t say enough nice things about this restaurant. As a local, I’ve been coming here for years. The new location is stunning in Little Italy....

  • Take-Out
  • Delivery
  • Superb320 Reviews4.7
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

Been going to Rafaellos for many years, but they recently changed locations and we didn't like the new restaurant so we decided to try J Trani. First the...

  • Take-Out
  • Delivery
  • Superb307 Reviews4.5
La Siciliana 347 W 6th St, San Pedro
La Siciliana
Italian

La Siciliana

347 W 6th St, San Pedro, CA 90731

Decided to try this restaurant for the first time recently and not sure what to expect with a large group of 8 people on First Thursday in San Pedro. We...

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

Sandwich Saloon

813 S Gaffey St, San Pedro, CA 90731

I ordered a 4ft sub for my daughters bday and it was soooo delicious. Everyone loved it. It came on a nice sturdy board and they were able to do the half...

  • Take-Out
  • Delivery
  • Good290 Reviews4
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
  • Good72 Reviews3.5
Subway 1436 W 25th St, San Pedro
Subway
Sandwich Shop • $

Subway

1436 W 25th St, San Pedro, CA 90732

The employees working at this subway were wonderful- especially Gabriel. He had the best customer service skills. He greater me right away, made sure my order...

  • Take-Out
  • Delivery
  • Average64 Reviews3
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

I ordered a catering order for a shoot I was working on in Long Beach, not only was Phil truly the nicest guy to work with, the sandwiches were Hands Down The...

  • Take-Out
  • Delivery
  • Superb125 Reviews4.3
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

This place is a San Pedro institution. It's old school & charming. The owner is a gentleman. Service is excellent. Tasty comfort food at very...

  • Take-Out
  • Delivery
  • Superb118 Reviews4.3
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
  • Good172 Reviews3.9

Japanese Restaurants

Japanese in San Pedro
RollStop Sushi 1385 W Park Western Dr, San Pedro
RollStop Sushi
Japanese • $$

RollStop Sushi

1385 W Park Western Dr, San Pedro, CA 90732

I am a sashimi addict so I wanted to try a new place. Ordered the salmon and tuna sashimi, 6pcs each. Wow, soooo fresh. It was delicious. This has now become...

  • Take-Out
  • Delivery
  • Superb160 Reviews4.3
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 simple but delicious bowl of teriyaki, here's the place. Not only is it good but it's decently priced. Rice was a bit...

  • Take-Out
  • Delivery
  • Superb132 Reviews4.3
Jasmine Hana 28150 S Western Ave, San Pedro
Jasmine Hana
Japanese • $$

Jasmine Hana

28150 S Western Ave, San Pedro, CA 90732

Consistently delicious food at this Thai and Japanese fusion restaurant. I highly recommend it. Some great entrees to try are their grilled salmon and yellow...

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

Pacific Diner

3821 S Pacific Ave, San Pedro, CA 90731

We've been waiting for the re-opening of the Lighthouse Cafe with great anticipaton and now that is open, we find that we weren't dissapointed. The...

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

Happy Diner

617 S Centre St, San Pedro, CA 90731

Breakfast there our last day in the LA area. Great service and such a wide varied menu. Nice seating outside. I had eggs, bacon and French toast. Perfect...

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

Happy Diner #2

1931 N Gaffey St, San Pedro, CA 90731

I have had the BLT, eggs Benedict, and the French dip sandwich all were AMAZING. They get very busy on the weekends so make sure to give yourself some time and...

  • Take-Out
  • Delivery
  • Superb166 Reviews4.5