San Pedro, a picturesque coastal enclave in California, brims with a rich maritime history that warmly beckons visitors to savor its vibrant dining scene. Here, the flavors of the ocean intertwine with a diverse tapestry of culinary influences, from authentic Mexican fare to delightful French bistro classics. As you stroll along the bustling streets, the sound of laughter and the sizzle of fish tacos from local eateries fill the air, embodying the spirit of a community that celebrates its cultural heritage through food.
Start your gastronomic adventure at Mr. Valdez Mexican Food, where the inviting atmosphere and authentic dishes like their flavor-packed shrimp cocktail and rolled-up taquitos promise a delightful experience. Afterward, swing by Chachi's for their renowned pastrami and ham torta sandwiches, bursting with flavor and served with a friendly smile. For a cozy lunch in a charming setting, COMPAGNON Wine Bistro serves exquisite French onion soup and succulent steak frites, enticing your palate with its elegance.
As the sun sets, the enticing aroma of grilled specialties wafts from Joe's Diner House, where patrons enjoy hearty meals that feel like a warm hug. San Pedro's culinary landscape offers a captivating blend of tradition and innovation, where each bite tells a story. Explore the standout spots and beloved classics of San Pedro, and let every meal be a new adventure waiting to unfold!
Discover the best restaurants and places to eat in San Pedro, California, near you now.
96 restaurants found in San Pedro.
Sandwich shop
2801 S Pacific Ave, San Pedro, CA 90731
This top-rated sandwich haven delights with unique secret sauces and massive portions, highlighted by irresistible pastrami and ham tortas!
Restaurant
964 W 10th St, San Pedro, CA 90731
Experience exceptional service and mouthwatering dishes in a delightful atmosphere that leaves you smiling.
Mexican restaurant
132 N Pacific Ave, San Pedro, CA 90731
Experience genuine Mexican flavors with fresh ingredients and warm hospitality, featuring standout dishes like shrimp taco gobernador and crispy taquitos.
ReserveMexican restaurant
2805 S Pacific Ave, San Pedro, CA 90731
Savor mouthwatering tacos in a vibrant atmosphere at this five-star gem nestled within Beach City Market.
French restaurant
335 W 7th St, San Pedro, CA 90731
A cozy and welcoming bistro, known for exquisite French dishes like beef bourguignon and outstanding French onion soup.
ReserveRestaurant
250 S Harbor Blvd, San Pedro, CA 90731
Nestled on the USS Iowa Museum, indulge in gourmet hot dogs served on sweet Hawaiian rolls with unique toppings!
Restaurant
1621 S Gaffey St, San Pedro, CA 90731
A cozy gem offering hearty breakfast delights, like the famed nopales omelette and Chile Verde chilaquiles, awaits you!
ReserveRestaurant
1902 S Pacific Ave, San Pedro, CA 90731
This welcoming eatery serves mouthwatering Italian classics like lasagna and rigatoni, all within a lively atmosphere.
ReserveSandwich shop
2413 S Walker Ave, San Pedro, CA 90731
This bustling sandwich shop delights locals with colossal hot pastrami sandwiches and an array of fresh, flavorful options.
Mexican restaurant
2309 S Alma St, San Pedro, CA 90731
Savor the mouthwatering breakfast burritos filled with Tolucan green chorizo, paired with vibrant house-made salsas.
Barbecue restaurant
530 S Gaffey St, San Pedro, CA 90731
Indulge in a wood-smoked paradise, savoring tender brisket and unique Asian-inspired slaw, all in a lively outdoor setting.
Italian restaurant
584 W 9th St, San Pedro, CA 90731
Tucked away in San Pedro, this gem features exquisite Italian cuisine, live music, and irresistible calamari!
Italian restaurant
457 W 7th St, San Pedro, CA 90731
This cozy Italian gem delights with exceptional classics like osso buco and creamy Alfredo, alongside warm, attentive service.
Cafe
2136 S Pacific Ave, San Pedro, CA 90731
Charming café offering hearty breakfast delights like Huevos Rancheros and fluffy hash browns, plus a delightful tea collection.
Mexican restaurant
1430 W 25th St, San Pedro, CA 90732
Experience authentic Mexican flavors in a cozy setting, with standout dishes like Taco Al Pastor and comforting Menudo.
ReserveRestaurant
1637 W 25th St, San Pedro, CA 90732
A cozy gem in San Pedro, featuring expertly battered fish and chips, refreshing Mahi Mahi, and mouthwatering Swiss Mushroom burgers.
ReserveDiner
3821 S Pacific Ave, San Pedro, CA 90731
A beloved local eatery known for hearty breakfasts, featuring crafted omelettes and the must-try chicken-fried steak!
Pizza restaurant
2428 S Western Ave, San Pedro, CA 90732
A beloved local gem, this Italian eatery delights with baked pastas, crispy salads, and legendary pizza. Enjoy a cozy atmosphere!
ReserveDeli
1453 W 8th St, San Pedro, CA 90732
Nestled in a shopping center, this beloved deli offers authentic Italian sandwiches and generous portions that delight every palate.
ReserveMexican restaurant
247 N Gaffey St, San Pedro, CA 90731
This cozy spot serves up mouthwatering birria tacos and exceptional guacamole, all with friendly service and great prices.
ReserveSushi restaurant
28150 S Western Ave, San Pedro, CA 90732
Savor an exquisite array of sushi and Thai dishes, featuring fresh ingredients and generous portions in a tranquil setting.
ReservePizza restaurant
806 S Gaffey St #3613, San Pedro, CA 90731
Savor authentic New York and Sicilian-style pizzas, alongside incredible sandwiches, in this cozy, top-rated eatery!
Japanese restaurant
380 W 6th St, San Pedro, CA 90731
This cozy neighborhood gem delights with exquisite sushi, fresh sashimi, and teriyaki dishes in a charming setting.
Mexican restaurant
875 W 9th St, San Pedro, CA 90731
This charming Mexican eatery serves crunchy beef tacos and refreshing frozen lemonade, all in a cozy, welcoming atmosphere.
Breakfast restaurant
1103 S Gaffey St, San Pedro, CA 90731
A lively diner famed for over 80 omelet varieties, savory waffles, and a welcoming atmosphere that delights all.
Southern Italian restaurant
347 W 6th St, San Pedro, CA 90731
Discover a slice of Sicily in San Pedro, where vibrant flavors and heartfelt hospitality create a truly unforgettable dining experience.
ReserveBreakfast restaurant
605 S Pacific Ave, San Pedro, CA 90731
A delightful diner offering mouthwatering breakfasts, including top-notch French toast and flavorful Veracruz omelettes, served with warm hospitality.
ReserveItalian restaurant
301 W 6th St, San Pedro, CA 90731
This lively Italian venue entices diners with exquisite brunch, including bottomless Mimosas and live jazz music. Enjoy the generous chicken linguine Alfredo!
OrderDiner
617 S Centre St, San Pedro, CA 90731
Enjoy a cozy diner experience featuring delightful dishes like the Azteca omelette, buttery biscuits with gravy, and churro waffles.
ReserveSeafood restaurant
311 E 22nd St, San Pedro, CA 90731
Nestled at the port, this seafood gem dazzles with lobster pappardelle and exquisite lobster bisque, complemented by warm service.
Mexican restaurant
2420 S Western Ave, San Pedro, CA 90732
Bright and welcoming, this fresh Mexican grill delights with flavorful tacos, a vibrant salsa bar, and friendly service.
ReserveRestaurant
1420 W 25th St Unit A, San Pedro, CA 90732
A cozy gem, serving all-day comfort food with standout fish dishes, signature pastas, and delectable brunch offerings.
Pizza restaurant
1110 N Gaffey St, San Pedro, CA 90731
This lively pizzeria features hand-tossed pies like the BBQ Chicken alongside unique Greek salad offerings in a cozy atmosphere.
ReserveItalian restaurant
399 W 6th St, San Pedro, CA 90731
Discover a cozy Italian bar and grill serving exceptional pizzas, hearty subs, and vibrant pastas, perfect for all!
Seafood restaurant
309 W 7th St, San Pedro, CA 90731
This seafood haven serves up flavorful Fried Shrimp Bowls and crispy Beer Battered Fish, complemented by friendly service!
ReserveAmerican restaurant
302 W 5th St UNIT 105, San Pedro, CA 90731
This cozy spot delights with a diverse menu, offering delicious whitefish tacos and hearty fried chicken pasta!
Thai restaurant
354 W 6th St, San Pedro, CA 90731
Experience a Thai culinary adventure with authentic flavors and specialties like Khao Soi and Mandarin Duck!
ReserveMexican restaurant
145 W 6th St, San Pedro, CA 90731
This beloved eatery boasts robust Mexican fare like chicken fajitas and shredded beef burritos, all at reasonable prices.
Restaurant
508 W 39th St, San Pedro, CA 90731
This cozy café delights with hearty sandwiches like the tender sunken city and generous portions of baja tacos.
ReserveEnd of content
Error loading content