CLOSED£

Machico

Proper Portuguese cooking in Vauxhall that doesn't mess about—grilled fish, pastéis de nata, and wine that actually makes sense.

🍴 Portuguese restaurantcasualrelaxedtraditionalrusticportuguese restaurant
You're down in Vauxhall, South Lambeth Road isn't exactly where you'd expect to find serious Portuguese food, but that's precisely why Machico works so well. It's unpretentious in the best way—no faffing about with molecular gastronomy or Instagram-baiting plating. What you get instead is the kind of grilled fish and charred meat that tastes like someone actually knows what they're doing, paired with wines that won't break the bank. The room itself is stripped-back and honest, the sort of place where you're actually encouraged to linger and eat properly rather than shuffle through in ninety minutes.

Known for

  • Grilled fish done right
  • Pastéis de nata that justify the trip
  • Honest Portuguese wine list
  • No-nonsense cooking
  • Affordable pricing
4.5(234 reviews)
133 S Lambeth Rd, London SW8 1XB, UK