O David on Rua João de Deus is the kind of Albufeira restaurant you’re happy to stumble into—central, comforting, and focused on dishes that feel freshly made to order. If you’re craving local seafood without the tourist-trap vibe, this spot has built a reputation for generous portions and food that tastes as good as it feels after a long day exploring the old town.
The standout for many diners is the seafood cataplana—rich, aromatic, and clearly cooked fresh, with a portion size that’s ideal for sharing (and often still leaves leftovers). Visitors also highlight how satisfying the value can be compared with other nearby options, making it a smart pick when you want an authentic Algarve classic without guessing whether it’s worth the spend.
It’s not only seafood, either. The menu has crowd-pleasers like lamb chops that come out tender and full of flavor, perfect if someone at the table is looking for something beyond fish. Service can feel brisk when it’s busy—this is a small, hardworking operation in a prime location—but guests frequently mention the team’s friendly attitude and how quickly the mood warms up once you settle in.
Looking for a simple strategy? Stop by for lunch and ask about the day’s specials—many locals and repeat visitors recommend it as a reliable way to eat well in Albufeira while keeping things comfortably affordable. Whether you’re planning a relaxed meal with friends or a no-stress dinner after the beach, Portuguese cuisine at O David delivers hearty plates, classic flavors, and that welcoming, family-run energy that keeps people coming back.