Miami, FL Port Canaveral Ft. Lauderdale Galveston, TX Seattle, WA Los Angeles
Caribbean Bahamas Alaska Bermuda Mexico Eastern Canada
Search Cruises Search Flights Shore Excursions Budget Calculator

Search Cruises

Compare real pricing across Cruises.com, Princess, MSC, and more.

Search Flights

Find flights to your departure port, synced with your cruise dates.

Shore Excursions

Book tours at your ports of call — often cheaper than through the cruise line.

Budget Calculator

Estimate your full cruise cost — fare, gratuities, drinks, excursions, and more.

Cruise Port Advisor

World Cruise Center – San Pedro, Los Angeles – Restaurants

Best restaurants near World Cruise Center – San Pedro, Los Angeles — from a quick bite before boarding to a proper meal after disembarkation.

This page contains affiliate links. We may earn a small commission if you book through our links — at no extra cost to you. Learn more.

Besides great restaurants near the San Pedro cruise terminal, there is also a variety of places to shop. Be sure to grab a souvenir before you stop to eat. Here are five highly recommended restaurants near the cruise port in San Pedro, California.

1. Ports O' Call Waterfront Dining

1200 Nagoya Way, San Pedro, CA 90731

Ports O' Call Waterfront Dining offers a picturesque setting with views of the marina and delicious seafood dishes. Enjoy fresh catches, grilled specialties, and a wide selection of wines while taking in the waterfront ambiance.

2. San Pedro Fish Market

1190 Nagoya Way, San Pedro, CA 90731

Known for its bustling atmosphere and fresh seafood, San Pedro Fish Market is a local favorite. Feast on a variety of seafood options, including shrimp, lobster, crab, and their famous shrimp trays.

3. J.Trani's Ristorante

584 W 9th St, San Pedro, CA 90731

J.Trani's Ristorante is a family-owned Italian restaurant serving classic dishes in a warm and inviting atmosphere. From homemade pastas to seafood specialties, their menu offers a variety of mouthwatering options.

4. The Whale & Ale

327 W 7th St, San Pedro, CA 90731

The Whale & Ale is a British pub and restaurant known for its cozy ambiance and authentic British cuisine. Indulge in dishes like fish and chips, bangers and mash, and traditional English desserts.

5. Happy Diner

617 S Centre St, San Pedro, CA 90731

Happy Diner is a local gem offering American comfort food classics in a casual setting. From hearty breakfast options to burgers, sandwiches, and milkshakes, it's a great spot for a satisfying meal.

Please note that information is subject to change, so it's always a good idea to verify the information before your visit.

Downtown Long Beach has a solid range of restaurants a short drive from the World Cruise Center, from casual to upscale, if you'd rather eat before boarding than wait for your first night onboard.