San Pedro pairs a strong American and Mexican dining base with seafood and European-leaning neighborhood spots, all with an affordable bent. Generous portions, welcoming hospitality, and independent character give meals here an easygoing local feel. San Pedro is a rewarding place to find value-driven breakfasts, casual lunches, and relaxed dinners with personality.