{
  "project": "Small Guide",
  "type": "city",
  "city": "Porto",
  "local_city_name": "Porto",
  "country": "Portugal",
  "curator": "André Ribeirinho",
  "description": "Radically simple, authored city guides. Small, edited lists of places, curated by André.",
  "url": "https://smallguide.to/porto",
  "updated": "July 2026",
  "symbols": {
    "◎": "Soulful",
    "◌": "Planned (not yet visited)"
  },
  "places": [
    {
      "name": "Euskalduna Studio",
      "slug": "euskalduna-studio",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Eat",
      "symbol": "◎",
      "year_added": 2026,
      "public_line": "A serious contemporary meal with real authorship; Porto energy, and not a trace of folklore.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Antiqvvm",
      "slug": "antiqvvm",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Eat",
      "year_added": 2026,
      "public_line": "A serious meal in a house above the river; contemporary cooking with the view, garden, and ceremony to slow the city down.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "O Gaveto",
      "slug": "o-gaveto",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Matosinhos",
      "country": "Portugal",
      "category": "Eat",
      "year_added": 2026,
      "public_line": "A classic fish restaurant with wine gravity; Matosinhos doing exactly what Matosinhos exists to do.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Gazela",
      "slug": "gazela",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Eat",
      "year_added": 2026,
      "public_line": "Cachorrinhos, speed, and a hot counter; famous, maybe, but famous for the right reason.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "CURB",
      "slug": "curb",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Eat",
      "year_added": 2026,
      "public_line": "Proper burgers from a takeaway hatch, and a cortado to go with; no seats, no fuss.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Combi Coffee",
      "slug": "combi-coffee",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Coffee",
      "year_added": 2026,
      "public_line": "A roaster-café that still reads as coffee culture, not a stop on the remote-work circuit.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "SO Coffee Roasters",
      "slug": "so-coffee-roasters",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Coffee",
      "year_added": 2026,
      "public_line": "Specialty coffee with real focus; a Porto roaster that holds its own.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "7g Roaster",
      "slug": "7g-roaster",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Gaia",
      "country": "Portugal",
      "category": "Coffee",
      "year_added": 2026,
      "public_line": "Coffee in the Gaia warehouse orbit; reason enough to cross the river.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Junior Wine Bar & Cheese Shop",
      "slug": "junior-wine-bar-cheese-shop",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Matosinhos",
      "country": "Portugal",
      "category": "Drink",
      "year_added": 2026,
      "public_line": "A small wine bar and cheese shop in the market orbit; good bottles, serious cheese, and the pleasure of drinking well next to the fish restaurants.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Prova",
      "slug": "prova",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Drink",
      "year_added": 2026,
      "public_line": "Portuguese wine made readable; somewhere central to sit, taste, and understand the country through its bottles.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Graham’s",
      "slug": "grahams",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Gaia",
      "country": "Portugal",
      "category": "Drink",
      "year_added": 2026,
      "public_line": "Port, a restaurant, and one of the views back toward Porto; go for the room, the bottles, and the way the city explains itself from across the river.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Churchill’s",
      "slug": "churchills",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Gaia",
      "country": "Portugal",
      "category": "Drink",
      "year_added": 2026,
      "public_line": "A smaller port house at a more personal scale; kept apart, on purpose, from the big-cellar machinery.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "São Bento",
      "slug": "sao-bento",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Architecture",
      "year_added": 2026,
      "public_line": "A station as civic room; tiles, arrivals, departures, and the city briefly holding still.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Serralves",
      "slug": "serralves",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Architecture",
      "symbol": "◎",
      "year_added": 2026,
      "public_line": "Siza, gardens, and contemporary art; enough space for Porto to go quiet.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Piscina das Marés",
      "slug": "piscina-das-mares",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Leça da Palmeira",
      "country": "Portugal",
      "category": "Architecture",
      "year_added": 2026,
      "public_line": "Siza by the Atlantic; concrete, saltwater, and architecture that knows when to disappear.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Boa Nova Tea House",
      "slug": "boa-nova-tea-house",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Leça da Palmeira",
      "country": "Portugal",
      "category": "Architecture",
      "year_added": 2026,
      "public_line": "Siza on the rocks; more pilgrimage than meal, unless the room and the sea still carry it.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "CRU Creative Hub",
      "slug": "cru-creative-hub",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Shop",
      "symbol": "◌",
      "year_added": 2026,
      "public_line": "Marked; a Bombarda hub of gallery, shop, studios, and café, worth it if it reads as Porto’s maker layer rather than a concept store.",
      "judgment_status": "marked",
      "experience_status": "researched",
      "visited": false,
      "public": true
    },
    {
      "name": "Rua de Miguel Bombarda",
      "slug": "rua-de-miguel-bombarda",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Shop",
      "year_added": 2026,
      "public_line": "The gallery street; better walked as a layer of the city than ticked off as a single stop.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "A Vida Portuguesa",
      "slug": "a-vida-portuguesa",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Shop",
      "year_added": 2026,
      "public_line": "Portuguese objects, labels, tins, soaps, and paper; an archive you can carry home.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Ó! Galeria",
      "slug": "o-galeria",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Shop",
      "year_added": 2026,
      "public_line": "Illustration and print; the small graphic culture a food-and-wine city tends to forget.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Claus Porto",
      "slug": "claus-porto",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Porto",
      "country": "Portugal",
      "category": "Shop",
      "year_added": 2026,
      "public_line": "Packaging, scent, and old Portuguese graphic memory; part shop, part object lesson.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Rua Heróis de França",
      "slug": "rua-herois-de-franca",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Matosinhos",
      "country": "Portugal",
      "category": "Beyond",
      "year_added": 2026,
      "public_line": "Grilled fish as street atmosphere; smoke, tiles, families, and the city turning toward the sea.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    },
    {
      "name": "Douro",
      "slug": "douro",
      "city": "Porto",
      "local_city_name": "Porto",
      "area": "Douro Valley",
      "country": "Portugal",
      "category": "Beyond",
      "year_added": 2026,
      "public_line": "Wine as geography; the valley itself, before any single quinta.",
      "judgment_status": "selected",
      "experience_status": "visited",
      "visited": true,
      "public": true
    }
  ],
  "rituals": [
    {
      "title": "Cross the bridge on foot",
      "area": "Porto ↔ Gaia",
      "year_added": 2026,
      "public_line": "A bridge as city grammar; cross the Ponte Dom Luís I on foot and Porto becomes two cities looking at each other.",
      "google_maps_url": "https://www.google.com/maps/search/?api=1&query=Ponte+Dom+Luís+I%2C+Porto"
    },
    {
      "title": "Out to Foz",
      "area": "Foz do Douro",
      "year_added": 2026,
      "public_line": "Where Porto stops being vertical and becomes Atlantic; go when the city needs wind.",
      "google_maps_url": "https://www.google.com/maps/search/?api=1&query=Foz+do+Douro%2C+Porto"
    }
  ]
}