From waterfront seafood shacks to family-run cafés, these six spots capture the flavors and vibes of San Pedro. Reserve a table, soak up the scenery, and plan the rest of your trip with our curated guides.

Discover our curated selection of the best dining experiences in San Pedro
Experience 5-star dining in San Pedro at this acclaimed restaurant. Discover delicious, thoughtfully-presented dishes and a warm atmosphere. Perfect for groups.
Experience a 5-star dining gem in San Pedro. This popular bistro offers delicious, perfectly seasoned dishes. Discover your new favorite meal today.
Dine at a top-rated San Pedro Italian restaurant with a 4.8-star rating. Enjoy authentic flavors and a welcoming atmosphere. Reserve your table today!
Experience a San Pedro gem with a 4.8-star rating! Enjoy delicious breakfast, lunch, and dinner in a welcoming atmosphere. Discover your new favorite spot.
Discover a San Pedro gem with a 4.7-star rating. Enjoy delicious deli sandwiches and a welcoming atmosphere. Visit this local favorite today!
Discover authentic Italian cuisine at Raffaello Ristorante in San Pedro. With a 4.7-star rating, this local gem offers a delightful dining experience.
Experience amazing breakfast at San Pedro Cafe, a local favorite with a 4.7-star rating. Discover delicious pancakes, perfectly cooked eggs, and great service.
Dine at San Pedro's Trani's Dockside Station, a 4.6-star seafood gem. Enjoy fresh catches, great service, and waterfront ambiance. Book your table!
Discover San Pedro's favorite breakfast spot with a 4.6-star rating. Enjoy all-day breakfast in a welcoming atmosphere. Visit today!
Discover San Pedro's favorite breakfast spot with a 4.6-star rating. Enjoy delicious, affordable meals and friendly service. Perfect for groups!
Discover a highly-rated dining experience in San Pedro. Enjoy delicious food and cocktails at this popular spot. Reserve your table today!
Discover San Pedro's favorite breakfast spot with a 4.6-star rating. Enjoy delicious omelettes and waffles in a welcoming atmosphere.
Experience authentic Italian cuisine in San Pedro. This highly-rated restaurant offers a delightful dining experience. Reserve your table tonight.
Discover San Pedro's 4.5-star dining gem. Enjoy fresh Italian and seafood with cocktails and outdoor seating. Perfect for groups. Reserve your table today!
Dine at The Whale & Ale Gastropub in San Pedro, CA. Enjoy a 4.5-star dining experience with exceptional food and unique ambiance. Discover your new favorite spot.
Dine at a highly-rated San Pedro seafood grill with outdoor seating and cocktails. Experience delicious American and seafood dishes. Book your table today!
Discover a 4.4-star dining experience in San Pedro. Enjoy a wide selection of beers, delicious food, and lively atmosphere. Perfect for groups and evenings out.
Experience authentic Mexican cuisine in San Pedro at Kalaveras. Enjoy a warm atmosphere and delicious food with a 4.3-star rating. Perfect for groups!
Discover a gem in San Pedro with a 4.3-star rating. Enjoy breathtaking ocean views, delicious American cuisine, and handcrafted cocktails. Experience coastal dining at its finest.
Enjoy fresh seafood at this popular San Pedro spot, rated 4.2 stars. Discover delicious options and a lively atmosphere. Visit today!
Pair these restaurants with transportation tips and hotel deals to build a complete Curaçao itinerary.
Walking and golf carts are the main ways to get around the island. Organized tours include transportation for water activities.
Rent a car for maximum flexibility and explore at your own pace on Expedia USA.
Find the perfect accommodation for your San Pedro adventure. From luxury resorts to cozy guesthouses near the best dining spots, we’ve got you covered.
Discover top-rated hotels with exclusive rates and special offers on Expedia USA.
Pair dinner at San Pedro with these top-rated experiences in San Pedro.
Pair these dining spots with unforgettable experiences. Browse curated tours, skip-the-line attractions, and sunset cruises tailored to San Pedro.
Discover San Pedro Tours