Restaurants in San Pedro
The Best Restaurants

Think Cafe
302 W 5th St #105, San Pedro, CA 90731I had a delightful dinner on the patio, nice cold beer, entree and dessert!!! Good service and a nice diverse menu. I am a Pomona Realtor that volunteers on...
- Take-Out
- Delivery
- Superb468 Reviews4.7

COMPAGNON Wine Bistro
335 W 7th St, San Pedro, CA 90731Ever been to a high level Bistro in France, i.e. one with good food not just cheap eats? You will feel like you are there again. Not everything is perfect,...
- Take-Out
- Delivery
- Superb272 Reviews4.8

Raffaello Ristorante
457 W 7th St, San Pedro, CA 90731Very good service, the portions are big and I love that. The Alfredo sauce is amazing. Everyone is very attentive, we went for a birthday and they sang to her,...
- Take-Out
- Delivery
- Superb403 Reviews4.7

The Happy Inka
964 W 10th St, San Pedro, CA 90731- Take-Out
- Superb142 Reviews5

Omelette & Waffle Shop
1103 S Gaffey St, San Pedro, CA 90731The Omelette and Waffle Shop is simply the best breakfast restaurant in San Pedro, if not the whole area. From the moment you walk in, the warm and inviting...
- Take-Out
- Superb486 Reviews4.6

Joseph's Bakery
1027 S Meyler St, San Pedro, CA 90731I have been going here since I was a kid. George and his brother have the best pizza in San Pedro. This is as local as it gets. SUPPORT this small business....
- Superb167 Reviews4.8

Whiskey Flats BBQ
3401 S Pacific Ave, San Pedro, CA 90731The best neighborhood place to grab a delicious bite to eat. Staff is friendly and always ready to give a solid recommendation. Excited to always see what new...
- Delivery
- Superb181 Reviews4.7

J.Trani's Ristorante
584 W 9th St, San Pedro, CA 90731Probably the best restaurant in the area. We love sitting down there and picking up food. Any menu item you order will be great and the staff is super friendly...
- Take-Out
- Delivery
- Superb350 Reviews4.5

Busy Bee Market
2413 S Walker Ave, San Pedro, CA 90731If you're out at the end of the Harbor Freeway in San Pedro and have a hankering for something meaty, hot and saucy to eat, don't miss a visit to the...
- Take-Out
- Superb348 Reviews4.5

La Siciliana
347 W 6th St, San Pedro, CA 90731Loved the pizza and pasta! The gnocchi was delicious, definitely recommend it. The dessert was fantastic, get the lemon cake and the tiramisu. The owner was...
- Take-Out
- Delivery
- Superb203 Reviews4.6

Happy Diner
617 S Centre St, San Pedro, CA 90731If you ever find yourself in San Pedro and in need of a breakfast, you should try Happy Diner. Great little place, very popular and busy with locals, which is...
- Take-Out
- Delivery
- Superb279 Reviews4.5

Joe's Diner House
1621 S Gaffey St, San Pedro, CA 90731Joe's Diner House is a humble place, but the food is absolutely solid. I've enjoyed everything I've had and it's been enough for two...
- Take-Out
- Delivery
- Superb98 Reviews4.8

Shore Grille
1637 W 25th St, San Pedro, CA 90732Great restaurant located between San Pedro and ranch palos verde. Upon entering the place is very clean and staff always greets me quickly. Speaking of staff...
- Take-Out
- Delivery
- Superb157 Reviews4.6

Happy Deli
530 S Gaffey St, San Pedro, CA 90731This place is GREAT!!!A small family owned deli where the food is very good with large portions at a reasonable price.Way better than the sandwich spots in the...
- Take-Out
- Delivery
- Superb119 Reviews4.7

Sirinat Thai
1627 W 25th St, San Pedro, CA 90732Absolutely delicious! ? I have a service dog and the worker was super sweet and asked to see paper work I showed her however informed her on the laws and that...
- Take-Out
- Delivery
- Superb382 Reviews4.4

Happy Diner #2
1931 N Gaffey St, San Pedro, CA 90731Great food and very accommodating. My fiancé and I stopped here for breakfast before we boarded a cruise ship, the restaurant didn’t say anything about us...
- Take-Out
- Delivery
- Superb203 Reviews4.5

Pacific Diner
3821 S Pacific Ave, San Pedro, CA 90731They have lots of omelets to choose from and the service is always friendly. You can also ask for egg white omelets. They are great with substitutions. ...
- Take-Out
- Delivery
- Superb283 Reviews4.4

Crazy Fish Grill - San Pedro
28158 S Western Ave, San Pedro, CA 90732This place is consistently good. I have come numerous times, and always get the jumbo shrimp and salad. The shrimp are always fresh, perfectly cooked, and the...
- Take-Out
- Delivery
- Superb281 Reviews4.4

Sebastian's Mediterranean Cuisine
376 W 6th St, San Pedro, CA 90731First time here and it was delicious. Chicken kebab plate was cooked perfectly. Light and fluffy rice, seasoned veggies, and a tasty greek salad with lots of...
- Take-Out
- Delivery
- Superb249 Reviews4.4

La Bocca Felice
301 W 6th St, San Pedro, CA 90731Excellent food - best pasta dish ever - lemon-infused pasta with scallops. Good wine list, nice waiter, pretty interior - everything about our dinner...
- Take-Out
- Delivery
- Superb225 Reviews4.4

Sorrento's Pizza House
2428 S Western Ave, San Pedro, CA 90732Had a small torpedo. Equivalent to an Italian sub., Great size for a small, was actually lunch and dinner. Would prefer alittle Italian dressing mustard,...
- Take-Out
- Delivery
- Superb274 Reviews4.3

22nd St. Landing Seafood Grill & Bar
141 W 22nd St Ste A, San Pedro, CA 90731The food at 22nd St Landing is fresh, flavorful, and delicious. My husband and I ordered the Mahi Mahi and it was cooked to perfection, a generous serving, and...
- Take-Out
- Delivery
- Good710 Reviews4.2

Muy Pronto's Tacos
1432 S Pacific Ave, San Pedro, CA 90731Amazing 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
- Superb131 Reviews4.4

Nazelie's Lebanese Cuisine
1919 S Pacific Ave, San Pedro, CA 90731To be honest this restaurant is hit or miss! I've had the best shawarma there, but I've also had the worst at the same restaurant. I don't know...
- Take-Out
- Delivery
- Superb208 Reviews4.3

Bonello's New York Pizza
806 S Gaffey St #3613, San Pedro, CA 90731I ordered a single slice of cheese. It was amazing. It had that classic NY pizza taste. Thin, yet crispy enough to where one can get a good chew going. If...
- Take-Out
- Superb203 Reviews4.3

KoRyu Ramen San Pedro
362 W 6th St, San Pedro, CA 90731Dope Ramen if you're in the San Pedro area. People are dope, everything's dope!!! Had to rush to a 7:30pm show at the Warner and they were able to...
- Take-Out
- Delivery
- Superb195 Reviews4.3

Babouch Moroccan Restaurant
810 S Gaffey St, San Pedro, CA 90731Beautiful Moroccan themed dinning rooms. Excellent service, food was on point, and the hosts were very helpful. I really enjoyed the belly dancers too. If you...
- Take-Out
- Delivery
- Superb189 Reviews4.3

Pinas Cafe
875 W 9th St, San Pedro, CA 90731I Always Get The Same Food Here.2 Cheese Enchiladas, Rice & Beans.It's Always Delicious ?I Will Continue To Come HereFor My Enchilada Cravings.Also...
- Take-Out
- Delivery
- Superb118 Reviews4.4

Seaside Bistro
1420 W 25th St Unit A, San Pedro, CA 90732I live down the street from here and it is always a pleasure to dine here. I'm here for breakfast often and their service is awesome and food excellent....
- Delivery
- Superb116 Reviews4.4

Jasmine Hana
28150 S Western Ave, San Pedro, CA 90732I’m so glad , they’ll bring Thai food BACK on Friday 10/21/22 …. my favorite is Drunken noodles - very delicious , spicy , it’s so good …. Can’t...
- Take-Out
- Delivery
- Superb174 Reviews4.3
American Restaurants
American in San Pedro
Think Cafe
302 W 5th St #105, San Pedro, CA 90731I had a delightful dinner on the patio, nice cold beer, entree and dessert!!! Good service and a nice diverse menu. I am a Pomona Realtor that volunteers on...
- Take-Out
- Delivery
- Superb468 Reviews4.7

Joe's Diner House
1621 S Gaffey St, San Pedro, CA 90731Joe's Diner House is a humble place, but the food is absolutely solid. I've enjoyed everything I've had and it's been enough for two...
- Take-Out
- Delivery
- Superb98 Reviews4.8

Shore Grille
1637 W 25th St, San Pedro, CA 90732Great restaurant located between San Pedro and ranch palos verde. Upon entering the place is very clean and staff always greets me quickly. Speaking of staff...
- Take-Out
- Delivery
- Superb157 Reviews4.6
Pizza Restaurants
Pizza in San Pedro
Joseph's Bakery
1027 S Meyler St, San Pedro, CA 90731I have been going here since I was a kid. George and his brother have the best pizza in San Pedro. This is as local as it gets. SUPPORT this small business....
- Superb167 Reviews4.8

Sorrento's Pizza House
2428 S Western Ave, San Pedro, CA 90732Had a small torpedo. Equivalent to an Italian sub., Great size for a small, was actually lunch and dinner. Would prefer alittle Italian dressing mustard,...
- Take-Out
- Delivery
- Superb274 Reviews4.3

Bonello's New York Pizza
806 S Gaffey St #3613, San Pedro, CA 90731I ordered a single slice of cheese. It was amazing. It had that classic NY pizza taste. Thin, yet crispy enough to where one can get a good chew going. If...
- Take-Out
- Superb203 Reviews4.3
Mexican Restaurants
Mexican in San Pedro
Pinas Cafe
875 W 9th St, San Pedro, CA 90731I Always Get The Same Food Here.2 Cheese Enchiladas, Rice & Beans.It's Always Delicious ?I Will Continue To Come HereFor My Enchilada Cravings.Also...
- Take-Out
- Delivery
- Superb118 Reviews4.4

Pina's Mexican Restaurant
1430 W 25th St, San Pedro, CA 90732The food is amazing and the service was wonderful. I had their cheese enchiladas combination and completely cleared my plate. It was exactly what I had been...
- Take-Out
- Delivery
- Superb143 Reviews4.3

Puesta Del Sol
1622 S Gaffey St, San Pedro, CA 90731Excellent and good food for the price. It's hard to find this value for your money when it comes to food. This will be my new eating spot in San Pedro...
- Take-Out
- Delivery
- Good231 Reviews4.1
Chinese Restaurants
Chinese in San Pedro
Nim Chan's Kitchen
2418 S Western Ave, San Pedro, CA 90732I lived in San Pedro in the 1970's and remember how good the food was at Nim Chans Kitchen. I always wanted to go back so I did today and brought Chinese...
- Take-Out
- Delivery
- Good158 Reviews4.1

Lee's Chinese Fast Food
235 S Pacific Ave A, San Pedro, CA 90731The soup is amazing! Literally made me feel better when I had Covid , my boyfriend went and picked up this amazing soup that did wonders for me! I definitely...
- Take-Out
- Delivery
- Good115 Reviews4.1

Louie's Chinese Restaurant
1936 S Pacific Ave, San Pedro, CA 90731I always stopped by for lunch when I’m in the neighborhood. Best shrimp fried riceMy favorite wonton soup. You can order anything from the menu. The best...
- Take-Out
- Delivery
- Good113 Reviews3.4
Fast Food Restaurants
Fast Food in San Pedro
Wienerschnitzel
230 N Gaffey St, San Pedro, CA 90731The chili cheeseburger with chopped onion and ketchup is the best chili cheeseburger I have ever had. I wish every place had hamburger buns that were so soft...
- Take-Out
- Drive-Through
- Good152 Reviews3.7

McDonald's
976 N Western Ave, San Pedro, CA 90732This McDonalds is excellent and is managed very well. Bread is always fresh. I hate when I get an old dry bun. Never happens here. I have also been screwed in...
- Take-Out
- Drive-Through
- Average192 Reviews3.2

Jack in the Box
600 S Gaffey St, San Pedro, CA 90731The food is always hot and fresh and made on the spot. The employees are always very polite and have great attention to detail. I haven't had a bad...
- Take-Out
- Drive-Through
- Average193 Reviews3.2
Seafood Restaurants
Seafood in San Pedro
Crazy Fish Grill - San Pedro
28158 S Western Ave, San Pedro, CA 90732This place is consistently good. I have come numerous times, and always get the jumbo shrimp and salad. The shrimp are always fresh, perfectly cooked, and the...
- Take-Out
- Delivery
- Superb281 Reviews4.4

22nd St. Landing Seafood Grill & Bar
141 W 22nd St Ste A, San Pedro, CA 90731The food at 22nd St Landing is fresh, flavorful, and delicious. My husband and I ordered the Mahi Mahi and it was cooked to perfection, a generous serving, and...
- Take-Out
- Delivery
- Good710 Reviews4.2

Seaside Bistro
1420 W 25th St Unit A, San Pedro, CA 90732I live down the street from here and it is always a pleasure to dine here. I'm here for breakfast often and their service is awesome and food excellent....
- Delivery
- Superb116 Reviews4.4
Burger Restaurants
Burgers in San Pedro
Tokyo Teriyaki And Hamburgers
1438 S Pacific Ave, San Pedro, CA 90731Delicious and super friendly service! I got the chicken plate and 2 eggeolls. I shared and was stuffed, it's a good portion and the taste was just what I...
- Take-Out
- Delivery
- Good85 Reviews4.2

Classics San Pedro
240 S Pacific Ave, San Pedro, CA 90731If you're looking for a go to breakfast burrito, classics is your spot. If you live near or in San Pedro, Wilmington or Harbor city a quick stop here will...
- Take-Out
- Delivery
- Good132 Reviews4

In-N-Out Burger
1090 N Western Ave, San Pedro, CA 90732Unfortunately, this is the first In 'n Out where I've had the order made incorrectly in a couple ways. And not that they heard me wrong, that's...
- Take-Out
- Drive-Through
- Good245 Reviews3.9
Italian Restaurants
Italian in San Pedro
Raffaello Ristorante
457 W 7th St, San Pedro, CA 90731Very good service, the portions are big and I love that. The Alfredo sauce is amazing. Everyone is very attentive, we went for a birthday and they sang to her,...
- Take-Out
- Delivery
- Superb403 Reviews4.7

J.Trani's Ristorante
584 W 9th St, San Pedro, CA 90731Probably the best restaurant in the area. We love sitting down there and picking up food. Any menu item you order will be great and the staff is super friendly...
- Take-Out
- Delivery
- Superb350 Reviews4.5

La Bocca Felice
301 W 6th St, San Pedro, CA 90731Excellent food - best pasta dish ever - lemon-infused pasta with scallops. Good wine list, nice waiter, pretty interior - everything about our dinner...
- Take-Out
- Delivery
- Superb225 Reviews4.4
Sandwich Shops
Sandwich Shops in San Pedro
Busy Bee Market
2413 S Walker Ave, San Pedro, CA 90731If you're out at the end of the Harbor Freeway in San Pedro and have a hankering for something meaty, hot and saucy to eat, don't miss a visit to the...
- Take-Out
- Superb348 Reviews4.5

Sandwich Saloon
813 S Gaffey St, San Pedro, CA 90731This is a great spot with classic diner foods like sandwiches, burgers, salads, and all-day breakfast dishes. There are TVs in the dining room showing sports,...
- Take-Out
- Delivery
- Good340 Reviews4
Chicken Wings
Chicken Wings in San Pedro
Slavko's Harbor Poultry
1224 S Pacific Ave, San Pedro, CA 90731Let me tell it like this anybody want to go out and get some good chicken anywhere from chicken nuggets to fried chicken and the salads are excellent it's...
- Take-Out
- Delivery
- Superb127 Reviews4.3
Diners
Diners in San Pedro
Happy Diner
617 S Centre St, San Pedro, CA 90731If you ever find yourself in San Pedro and in need of a breakfast, you should try Happy Diner. Great little place, very popular and busy with locals, which is...
- Take-Out
- Delivery
- Superb279 Reviews4.5

Happy Diner #2
1931 N Gaffey St, San Pedro, CA 90731Great food and very accommodating. My fiancé and I stopped here for breakfast before we boarded a cruise ship, the restaurant didn’t say anything about us...
- Take-Out
- Delivery
- Superb203 Reviews4.5

Pacific Diner
3821 S Pacific Ave, San Pedro, CA 90731They have lots of omelets to choose from and the service is always friendly. You can also ask for egg white omelets. They are great with substitutions. ...
- Take-Out
- Delivery
- Superb283 Reviews4.4

Harold's Place
1908 S Pacific Ave, San Pedro, CA 90731Great place for an old fashioned good time with great live music (rock, blues, reggae, etc), pool, affordable booze, and great staff. They handed out popsicles...
- Superb74 Reviews4.3

Principe Night Club
115 N Pacific Ave, San Pedro, CA 90731Awesome place to hang out and have couple of drinks while enjoying karaoke or live music on the weekends or even darts and pool table games. I appreciate Mr...
- Superb36 Reviews4.4

Harborview Lounge & Cafe
111 W 29th St Bldg. 403, San Pedro, CA 90731I really did enjoy the architecture of the building I went ahead and came by and took a look at it a couple weeks ago I didn't get a chance to walk on in...
- Superb18 Reviews4.7
Tacos
Tacos in San Pedro
Muy Pronto's Tacos
1432 S Pacific Ave, San Pedro, CA 90731Amazing 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
- Superb131 Reviews4.4

Tacos quiroga
1301 S Pacific Ave, San Pedro, CA 90731One of the best lengua around. Since I tried a lengua burrito here, been having one once a week. It's delicious, soft and fresh. Must try with their red...
- Take-Out
- Delivery
- Good72 Reviews4.2

Tacos Los Primos
735 S Gaffey St, San Pedro, CA 90731The tacos were good i got asada con tortillas hechas a mano ❤️ each taco is $2.50 they sell tacos burritos sopes mulitas sodas aguas etc they are open late...
- Delivery
- Superb28 Reviews4.4