What are you looking for?

Restaurants in San Pedro

The Best Restaurants

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

Think Cafe

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

Small but worth the visit. This restaurant is indeed a gem. Located in downtown San Pedro on fifth near Pacific. Plenty of parking behind the restaurant.Soups...

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

Beautiful and wonderful. I love the steak the setting and everything that I got there was amazing. I seen something's that I was like that doesn't...

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

Raffaello Ristorante

457 W 7th St, San Pedro, CA 90731

I recently set up a Memorial Reception and everything was wonderful. It's a very beautiful place and all the staff was very friendly. Gino (Jr) was very...

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

Yum yum yum! Everything is wonderful and fresh made every day! Rosa is a doll! The chocolate chip cookies and the lemon cookies and the morning rolls and the...

  • Delivery
  • Superb158 Reviews4.9
Whiskey Flats BBQ 3401 S Pacific Ave, San Pedro
Whiskey Flats BBQ
Barbecue

Whiskey Flats BBQ

3401 S Pacific Ave, San Pedro, CA 90731

O M G! I am so glad that I finally got to try this wonderful little Pedro gem. The folks that run it are great, their service was so welcoming I felt right at...

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

I'd like this place if I were a meat eater, but the extensive veggie menu is the real reason I'm there. I've tried and enjoyed all the vegan...

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

Dustin Trani and company are all about a commitment to excellence. We can't stop talking about our extraordinary dining experience at J. Trani's last...

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

My wife and I frequent this business on the weekends for the past 3 months between 7:00 and 8:00 am. I like the customer service but went it's busy it...

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

Pacific Diner

3821 S Pacific Ave, San Pedro, CA 90731

The food here is fabulous!!! Get the steak and eggs. Also, get the biscuits and gravy is fire!!! Amanda was the best waitress ever, thank you for serving us....

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

The chilaquiles are fire and so are there burritos. The customer service is quick and they are very nice. There's parking around the neighborhood and you...

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

Happy Diner

617 S Centre St, San Pedro, CA 90731

Wow to the Wow wow!! Listen!!! If ever in San Pedro, this is the only place you should be eating breakfast! Stopped here headed to our cruise at the port a few...

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

La Siciliana

347 W 6th St, San Pedro, CA 90731

This spot is absolutely charming! And the food is amazing!! Parking: street only, metered parking. But sundays are free. Staff: Amazing and friendly. Food:...

  • Take-Out
  • Delivery
  • Superb160 Reviews4.6
Happy Deli 530 S Gaffey St, San Pedro
Happy Deli
Deli • $$

Happy Deli

530 S Gaffey St, San Pedro, CA 90731

Amazingly good pastrami sandwich! The meat is delicious, the bread is to die for! Not greedy at all! The macaroni salad was also pretty tasty. Overall a great...

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

Sirinat Thai

1627 W 25th St, San Pedro, CA 90732

Number one place for good and fast take out. On days we don't feel like cooking or have the time, we order here and get our food right away, every time....

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

Shore Grille

1637 W 25th St, San Pedro, CA 90732

First time eating here and am exceptionally pleased with everything from the interior design to the fresh food with mouth watering flavors. will definitely...

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

Happy Diner #2

1931 N Gaffey St, San Pedro, CA 90731

Fantastic food and the portions are large. My favorite is the Home Fried Potatoes that come with most breakfast items or can be ordered as a side dish....

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

Crazy fish is fantastic. From the ownership to the staff to the food to the beer and everything in between. And I know there's multiple locations (some of...

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

I randomly searched "food near me" and I was attracted by the picture of the pancakes. We ordered for take out, but because their customer service is...

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

Amazing customer service, quality food. Today I had last minute order for 15 people, so I called 1hour before my reunion and a very nice man took my order. He...

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

Babouch Moroccan Restaurant

810 S Gaffey St, San Pedro, CA 90731

Great atmosphere!! Owners interact with customers, making each feel important while the three dining rooms are cozy, without feeling too small. The food is...

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

Tried for the first time today, exceeded my expectations! The chicken cheesesteak w carmalized onions and white American cheese..was so wonderful, served on a...

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

Sorrento's Restaurant has excellent pizza! I ordered a medium pizza with extra cheese, mushroom and tomato. It served 3 of us. The pizza is the best in...

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

Niko's Pizzeria

399 W 6th St, San Pedro, CA 90731

So I haven't ate here since before the pandemic, I stopped coming because the service was spotty and the food quality was going down. My wife had recently...

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

Ordered the chicken soup the other day and it was delicious. Place appears a bit over priced (large soup was $12.99) but assuming it has to do with inflation...

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

Still good !!!! Decided to get a large pizza it's been a long time since we've been here. I wanted something different. I wanted to support a local...

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

RollStop Sushi

1385 W Park Western Dr, San Pedro, CA 90732

We order from Roll Stop regularly. Their app is easy to use, and they ALWAYS have the order ready quickly! The sushi is priced well and tastes great! Our kids...

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

Jasmine Hana

28150 S Western Ave, San Pedro, CA 90732

Great customer service. The food is exceptional But I really enjoy the service there been there numerous of times I'm a contractor and I travel throughout...

  • Take-Out
  • Delivery
  • Superb164 Reviews4.3
La Bocca Felice 301 W 6th St, San Pedro
La Bocca Felice
Italian

La Bocca Felice

301 W 6th St, San Pedro, CA 90731

Visitors for out of town. Food and drinks were enjoyed by all. Service was not up to standards/ server seemed new, struggled with the idea of chilling our...

  • Take-Out
  • Delivery
  • Superb100 Reviews4.4
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 was our first visit during the pandemic. It's great that you can still get AMAZING BBQ food here. This could have been a 5 star rating if the visit...

  • Delivery
  • Superb99 Reviews4.4
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 have recommended the Garlic Bomb to lots of friends & family. We all keep coming back!! I have only dared to try Spicy Level 2, but it's perfect...

  • Take-Out
  • Delivery
  • Superb157 Reviews4.3

American Restaurants

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

Think Cafe

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

Small but worth the visit. This restaurant is indeed a gem. Located in downtown San Pedro on fifth near Pacific. Plenty of parking behind the restaurant.Soups...

  • Take-Out
  • Delivery
  • Superb447 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 was our first visit during the pandemic. It's great that you can still get AMAZING BBQ food here. This could have been a 5 star rating if the visit...

  • Delivery
  • Superb99 Reviews4.4
Port Pantry 425 S Palos Verdes St, San Pedro
Port Pantry
American

Port Pantry

425 S Palos Verdes St, San Pedro, CA 90731

I come here all the time when I'm at work. I love how it's conveniently located inside my work building. I really appreciate it, especially because...

  • Delivery
  • Superb1 Reviews5

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

Yum yum yum! Everything is wonderful and fresh made every day! Rosa is a doll! The chocolate chip cookies and the lemon cookies and the morning rolls and the...

  • Delivery
  • Superb158 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

Sorrento's Restaurant has excellent pizza! I ordered a medium pizza with extra cheese, mushroom and tomato. It served 3 of us. The pizza is the best in...

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

Still good !!!! Decided to get a large pizza it's been a long time since we've been here. I wanted something different. I wanted to support a local...

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

I'd like this place if I were a meat eater, but the extensive veggie menu is the real reason I'm there. I've tried and enjoyed all the vegan...

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

The chilaquiles are fire and so are there burritos. The customer service is quick and they are very nice. There's parking around the neighborhood and you...

  • Take-Out
  • Delivery
  • Superb252 Reviews4.5
Pina's Mexican Restaurant 1430 W 25th St, San Pedro
Pina's Mexican Restaurant
Mexican • $$

Pina's Mexican Restaurant

1430 W 25th St, San Pedro, CA 90732

The service was fantastic very friendly took her advice on a beef guacamole burrito wet it was fantastic could not stop beating it everything that they serve...

  • Take-Out
  • Delivery
  • Superb133 Reviews4.3

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

My family has been coming here since 1966 (56 years!) and never been disappointed.I recommend The Chinese Special or any of the combos (#1-#4) are Absolutely...

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

Wonderful people. Delicious food! You can't beat the prices and the amount of food you get is like dinner with mom. The place is clean and smells like...

  • Take-Out
  • Delivery
  • Good101 Reviews4.1
Panda Express 1006 N Western Ave, San Pedro
Panda Express
Chinese

Panda Express

1006 N Western Ave, San Pedro, CA 90732

  • Delivery
  • Superb1 Reviews5

Fast Food Restaurants

Fast Food in San Pedro
Wienerschnitzel 230 N Gaffey St, San Pedro
Wienerschnitzel
Fast Food • $

Wienerschnitzel

230 N Gaffey St, San Pedro, CA 90731

I really enjoy the hot dogs at this location their menu is very affordable they send coupons in the mail if you're on their mailing list the line is split...

  • Take-Out
  • Drive-Through
  • Good139 Reviews3.7
McDonald's 976 N Western Ave, San Pedro
McDonald's
Fast Food • $

McDonald's

976 N Western Ave, San Pedro, CA 90732

I appreciate the $1 dollar large sodas. The Filet-O-Fish is my favorite sandwich at McDonalds. Doesn't measure up to some of the other fish sandwiches at...

  • Take-Out
  • Drive-Through
  • Good169 Reviews3.3
Taco Bell 1031 S Gaffey St, San Pedro
Taco Bell
Fast Food • $

Taco Bell

1031 S Gaffey St, San Pedro, CA 90731

Had a $65 order and it's the dinner rush. Alot of employees are new and it took a bit longer than normal. I would've been annoyed if it wasn't...

  • Take-Out
  • Drive-Through
  • Average133 Reviews3.2

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

Crazy fish is fantastic. From the ownership to the staff to the food to the beer and everything in between. And I know there's multiple locations (some of...

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

The service here was good, not over the top but good. The views of the marina are excellent. The food was quite good, especially the fish! The breadsticks...

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

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 recently set up a Memorial Reception and everything was wonderful. It's a very beautiful place and all the staff was very friendly. Gino (Jr) was very...

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

Dustin Trani and company are all about a commitment to excellence. We can't stop talking about our extraordinary dining experience at J. Trani's last...

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

La Siciliana

347 W 6th St, San Pedro, CA 90731

This spot is absolutely charming! And the food is amazing!! Parking: street only, metered parking. But sundays are free. Staff: Amazing and friendly. Food:...

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

Sandwich Saloon

813 S Gaffey St, San Pedro, CA 90731

The best sandwiches in town! The Mediterranean is a great way to go. Don't forget dessert. I thought the lemon bar was good, until it tried the Apple pie....

  • Take-Out
  • Delivery
  • Good326 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
  • Average78 Reviews3.2
Subway 915 N Western Ave Unit 225, San Pedro
Subway
Sandwich Shop • $

Subway

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

We went in with a large order and Leo and Norma put it together so fast and had amazing attitudes. Would absolutely recommend this Subway. The restaurant was...

  • Take-Out
  • Delivery
  • Average74 Reviews3.1
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

Tried for the first time today, exceeded my expectations! The chicken cheesesteak w carmalized onions and white American cheese..was so wonderful, served on a...

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

Been coming here for years! Every time I stopped in San Pedro I needed to stop here. The potato nuggets and chicken nuggets have been my favorite for years!...

  • Take-Out
  • Delivery
  • Superb126 Reviews4.3
Wingstop 114 N Gaffey St Ste C, San Pedro
Wingstop
Chicken Wings • $$

Wingstop

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

Jonny Bega has great customer service and he is very proficient and professional! He makes the company look amazing!!!! Thank you Jonny for the wonderful...

  • Take-Out
  • Delivery
  • Good190 Reviews3.9
Pacific Diner 3821 S Pacific Ave, San Pedro
Pacific Diner
Diner • $$

Pacific Diner

3821 S Pacific Ave, San Pedro, CA 90731

The food here is fabulous!!! Get the steak and eggs. Also, get the biscuits and gravy is fire!!! Amanda was the best waitress ever, thank you for serving us....

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

Happy Diner

617 S Centre St, San Pedro, CA 90731

Wow to the Wow wow!! Listen!!! If ever in San Pedro, this is the only place you should be eating breakfast! Stopped here headed to our cruise at the port a few...

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

Fantastic food and the portions are large. My favorite is the Home Fried Potatoes that come with most breakfast items or can be ordered as a side dish....

  • Take-Out
  • Delivery
  • Superb184 Reviews4.5