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

Great place for lunch or dinner. The whole restaurant is comfortable. the staff, surroundings, and the environment. It's a neighborhood place in an area...

  • Take-Out
  • Delivery
  • Superb442 Reviews4.7
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
COMPAGNON Wine Bistro 335 W 7th St, San Pedro
COMPAGNON Wine Bistro
French • $$

COMPAGNON Wine Bistro

335 W 7th St, San Pedro, CA 90731

Adorable location, great food! Ratatouille pasta 4/5 - tasty sauce and noodles, but a little thin of a sauce Sea bass 5/5 - the only complaint I heard was that...

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

This place seems to only be open on the weekends but I could be wrong. I came here on a Sunday with the fam and headed out for a picnic by the bell. The food...

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

Taco Fix #40 (with Vegan options) Out of all the taco spots in the area, the reviews (and photos) here caught my attention. My team and I stopped in for lunch...

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

Pacific Diner

3821 S Pacific Ave, San Pedro, CA 90731

My favorite Diner. Great outdoor seating area. Very comfortable atmosphere. Casual vibes. Amazing food, full menu. Country fried steak and the Chili verde...

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

This place is absolutely amazing. Small lil mom and pops shop. The owners are locals and I'm all for supporting small town business in my city of San...

  • Take-Out
  • Delivery
  • Superb247 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 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 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
Shore Grille 1637 W 25th St, San Pedro
Shore Grille
Salad

Shore Grille

1637 W 25th St, San Pedro, CA 90732

Orders delivery. Food was excellent and the packaging was perfect. Sure makes a difference when the meals are being delivered. If you haven't ordered...

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

If you like a classic diner then look no further and come check out Joe's Diner for some pancakes and chicken fried steak. The also have a special menu...

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

Happy Diner #2

1931 N Gaffey St, San Pedro, CA 90731

Stopped by San Pedro before visiting the tide pools nearby and grabbed brunch at Happy Diner. If you're ever in the area, you MUST try it! The staff was...

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

I absolutely love the fish tacos. They are my go to for beer battered style. Their house made mayo sriracha sauce pairs with the tacos so beautifully. Also...

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

Oh my goddddd! Stopped here because we wanted some good tacos while visiting from ohio and it was the closest place near by. THESE WERE AMAZING, best tacos...

  • Take-Out
  • Delivery
  • Superb123 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
Sirinat Thai 1627 W 25th St, San Pedro
Sirinat Thai
Thai • $$

Sirinat Thai

1627 W 25th St, San Pedro, CA 90732

We are traveling and went here last night for dinner. I would say this is probably the best Thai food I've had in a long time. We had Spicy Eggplant,...

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

I've been living in Pedro for 2 years now and my family and I really enjoy this spot! So much to choose but the pizza and buffalo wings are to die for!!...

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

This spot has my favorite fattoush salad in the LA area. Whenever we're in San Pedro we always make sure to stop by. Everything is super fresh and...

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

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
  • Superb167 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
  • Superb162 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 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
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

No, it'll never win awards for ambiance or atmosphere. It's pretty spartan and gets noisy. Furnishings could use lots of updates. It's the food...

  • Delivery
  • Superb97 Reviews4.4
Teriyaki Table - San Pedro 1117 N Gaffey St, San Pedro
Teriyaki Table - San Pedro
Asian Fusion • $

Teriyaki Table - San Pedro

1117 N Gaffey St, San Pedro, CA 90731

Bomb.com!!!! This was amazing ? ? absolutely loved it. A must have. I got the chicken beef plate. So delicious and satisfying. Good quality meat, not...

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

Eat here a lot. Not outstanding, but above- average pizza (their dough game is on point, as is the flavor of their sauce), great calzones and salads. The...

  • Take-Out
  • Delivery
  • Good297 Reviews4.2

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

Great place for lunch or dinner. The whole restaurant is comfortable. the staff, surroundings, and the environment. It's a neighborhood place in an area...

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

No, it'll never win awards for ambiance or atmosphere. It's pretty spartan and gets noisy. Furnishings could use lots of updates. It's the food...

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

Eat here a lot. Not outstanding, but above- average pizza (their dough game is on point, as is the flavor of their sauce), great calzones and salads. The...

  • Take-Out
  • Delivery
  • Good297 Reviews4.2

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

Taco Fix #40 (with Vegan options) Out of all the taco spots in the area, the reviews (and photos) here caught my attention. My team and I stopped in for lunch...

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

This place is absolutely amazing. Small lil mom and pops shop. The owners are locals and I'm all for supporting small town business in my city of San...

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

I absolutely love the fish tacos. They are my go to for beer battered style. Their house made mayo sriracha sauce pairs with the tacos so beautifully. Also...

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

View is fabulous, service professional. Great value for dinners as most are full meals that include soup or salad, starch, and vegetable. Good choice to take...

  • Take-Out
  • Delivery
  • Good563 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 Sandwich Saloon at 813 S.Gaffey St. is a San Pedro landmark. I especially love their Chinese Chicken Salad. It's delicious! Large servings of white...

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

My favorite Diner. Great outdoor seating area. Very comfortable atmosphere. Casual vibes. Amazing food, full menu. Country fried steak and the Chili verde...

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

If you like a classic diner then look no further and come check out Joe's Diner for some pancakes and chicken fried steak. The also have a special menu...

  • Take-Out
  • Delivery
  • Superb67 Reviews4.9