In Food OVER 600 HAVE FAILED PORTUGAL’S BIGGEST BURGER CHALLENGE IN 10 YEARS! | BeardMeatsFood March 15, 2026 In this week’s episode we’re in Lisbon, Portugal at a charming restaurant called Ribs & Company, doing battle with their…