Restaurants in San Pedro
The Best Restaurants

Think Cafe
302 W 5th St #105, San Pedro, CA 90731Great 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, CA 90731I 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, CA 90731Adorable 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, CA 90731Yum 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, CA 90731This 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, CA 90731Dustin 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, CA 90731My 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, CA 90731Taco 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, CA 90731My 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, CA 90731This 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, CA 90731This 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, CA 90731Wow 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, CA 90731Amazingly 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, CA 90732Orders 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, CA 90731If 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, CA 90731Stopped 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, CA 90732I 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, CA 90731Oh 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, CA 90731Great 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, CA 90732We 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, CA 90731Tried 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, CA 90732Sorrento'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, CA 90731I'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, CA 90731This 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, CA 90732I 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, CA 90732Great 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, CA 90731I 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, CA 90732No, 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, CA 90731Bomb.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, CA 90731Eat 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, CA 90731Great 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, CA 90732No, 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, CA 90731I 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, CA 90731Yum 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, CA 90732Sorrento'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, CA 90731Eat 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, CA 90731Taco 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, CA 90731This 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, CA 90732The 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, CA 90732My 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, CA 90731Wonderful 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, CA 90732- Delivery
- Superb1 Reviews5
Fast Food Restaurants
Fast Food in San Pedro
Wienerschnitzel
230 N Gaffey St, San Pedro, CA 90731I 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, CA 90732I 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
Seafood Restaurants
Seafood in San Pedro
Crazy Fish Grill - San Pedro
28158 S Western Ave, San Pedro, CA 90732I 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, CA 90731View 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, CA 90731Once 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, CA 90731I 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, CA 90731Dustin 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, CA 90731This 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 Shops
Sandwich Shops in San Pedro
Sandwich Saloon
813 S Gaffey St, San Pedro, CA 90731The 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
Chicken Wings
Chicken Wings in San Pedro
West Coast Philly's
1902 S Pacific Ave, San Pedro, CA 90731Tried 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, CA 90731Been 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
Diners
Diners in San Pedro
Pacific Diner
3821 S Pacific Ave, San Pedro, CA 90731My 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, CA 90731Wow 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, CA 90731If 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