Package footprint
31 city briefs and 99 named food entries
This package is strongest when it upgrades food-route decisions, named restaurant orientation, and district-aware meal planning. Ratings, queues, and opening hours stay live checks.
Research
The package covers all 31 city and town nodes from the destination layer, but it does not pretend every row should become a traveler-facing restaurant recommendation. This hub keeps the raw evidence, city matrix, and route logic visible.
Package footprint
This package is strongest when it upgrades food-route decisions, named restaurant orientation, and district-aware meal planning. Ratings, queues, and opening hours stay live checks.
This matrix is the quick product call for where the restaurant package can safely feed traveler pages today.
| City | Role | Entries | High | Medium | Low | Static-ready |
|---|---|---|---|---|---|---|
| Bangkok | first-class food route + gold/shopping support | 5 | 5 | 0 | 0 | 5 |
| Ayutthaya | first-class snack/heritage food route | 3 | 2 | 1 | 0 | 2 |
| Buriram | event/heritage route food support | 3 | 0 | 3 | 0 | 0 |
| Chanthaburi | first-class food + gem/fruit vertical | 3 | 3 | 0 | 0 | 3 |
| Cha-am | merged Hua Hin–Cha-am beach-food support | 3 | 0 | 2 | 1 | 0 |
| Chiang Mai | first-class northern food route | 5 | 4 | 1 | 0 | 4 |
| Chiang Rai | northern food support + walking-street route | 3 | 3 | 0 | 0 | 3 |
| Chonburi | support province; split from Pattaya | 3 | 2 | 0 | 1 | 2 |
| Hat Yai | first-class food/shopping/border-route | 3 | 3 | 0 | 0 | 3 |
| Hua Hin | first-class merged beach-town food route | 3 | 0 | 3 | 0 | 0 |
| Kanchanaburi | river/rail stay-food support | 3 | 1 | 0 | 2 | 1 |
| Khon Kaen | Isan food-route candidate; source gaps | 3 | 0 | 1 | 2 | 0 |
| Krabi | Andaman base + local/southern food support | 3 | 0 | 2 | 1 | 0 |
| Lopburi | route-only food support | 3 | 0 | 3 | 0 | 0 |
| Mae Hong Son | loop-route town food support | 3 | 1 | 1 | 1 | 1 |
| Nan | quiet northern food candidate | 3 | 1 | 2 | 0 | 1 |
| Nakhon Phanom | Mekong Vietnamese-Isan food route candidate | 3 | 0 | 2 | 1 | 0 |
| Nakhon Ratchasima | Korat market/Isan food route candidate | 3 | 0 | 2 | 1 | 0 |
| Nakhon Si Thammarat | southern culture/food candidate; source gaps | 3 | 1 | 1 | 1 | 1 |
| Nong Khai | Mekong Vietnamese-Isan anchor | 3 | 1 | 1 | 1 | 1 |
| Nonthaburi | Bangkok metro river-island food support | 3 | 0 | 1 | 2 | 0 |
| Pai | small-town walking-street + local food route | 3 | 0 | 3 | 0 | 0 |
| Pattaya | first-class seafood/crowd/base split | 3 | 2 | 1 | 0 | 2 |
| Pathum Thani | support node / market supply logic | 3 | 0 | 2 | 1 | 0 |
| Phuket | first-class UNESCO-adjacent gastronomy route | 5 | 2 | 3 | 0 | 2 |
| Samut Prakan | airport/east-Bangkok seafood support | 3 | 2 | 1 | 0 | 2 |
| Songkhla | old-town food-culture support node | 3 | 0 | 3 | 0 | 0 |
| Surat Thani | ferry-buffer food support | 3 | 0 | 3 | 0 | 0 |
| Sukhothai | heritage noodle/heat-break food route | 3 | 0 | 2 | 1 | 0 |
| Trang | first-class breakfast/roast-pork/Andaman food route | 3 | 0 | 2 | 1 | 0 |
| Ubon Ratchathani | Isan/Vietnamese/festival city food route | 3 | 0 | 2 | 1 | 0 |
These cities now have food guides or upgraded food-route surfaces, not just research briefs.
3 tracked restaurant/market anchors with 2 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. first-class food route + gold/shopping support5 tracked restaurant/market anchors with 5 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. first-class food + gem/fruit vertical3 tracked restaurant/market anchors with 3 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. first-class northern food route5 tracked restaurant/market anchors with 4 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. northern food support + walking-street route3 tracked restaurant/market anchors with 3 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. first-class food/shopping/border-route3 tracked restaurant/market anchors with 3 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. first-class seafood/crowd/base split3 tracked restaurant/market anchors with 2 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. first-class UNESCO-adjacent gastronomy route5 tracked restaurant/market anchors with 2 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required.These cities still have valuable food-route notes, but the package itself says they need more live checks, stronger sources, or support-node positioning before they become main traveler food pages.
3 tracked restaurant/market anchors with 0 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. merged Hua Hin–Cha-am beach-food support3 tracked restaurant/market anchors with 0 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. support province; split from Pattaya3 tracked restaurant/market anchors with 2 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. first-class merged beach-town food route3 tracked restaurant/market anchors with 0 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. river/rail stay-food support3 tracked restaurant/market anchors with 1 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. Isan food-route candidate; source gaps3 tracked restaurant/market anchors with 0 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. Andaman base + local/southern food support3 tracked restaurant/market anchors with 0 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. route-only food support3 tracked restaurant/market anchors with 0 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. loop-route town food support3 tracked restaurant/market anchors with 1 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. Mekong Vietnamese-Isan food route candidate3 tracked restaurant/market anchors with 0 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. Korat market/Isan food route candidate3 tracked restaurant/market anchors with 0 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. southern culture/food candidate; source gaps3 tracked restaurant/market anchors with 1 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. quiet northern food candidate3 tracked restaurant/market anchors with 1 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. Mekong Vietnamese-Isan anchor3 tracked restaurant/market anchors with 1 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. Bangkok metro river-island food support3 tracked restaurant/market anchors with 0 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. small-town walking-street + local food route3 tracked restaurant/market anchors with 0 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. support node / market supply logic3 tracked restaurant/market anchors with 0 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. airport/east-Bangkok seafood support3 tracked restaurant/market anchors with 2 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. old-town food-culture support node3 tracked restaurant/market anchors with 0 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. heritage noodle/heat-break food route3 tracked restaurant/market anchors with 0 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. ferry-buffer food support3 tracked restaurant/market anchors with 0 static-publish-ready.
Most entries have usable source footing, but live hours/reviews still required. first-class breakfast/roast-pork/Andaman food route3 tracked restaurant/market anchors with 0 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations. Isan/Vietnamese/festival city food route3 tracked restaurant/market anchors with 0 static-publish-ready.
Low-confidence rows are intentionally retained as research gaps, not production recommendations.Use the raw package when you need the original report, JSON, CSV, or source appendix instead of the rendered city briefs.