Matkkalson (맛깔손): Cheap Workers’ Diner in Haebangchon

⚡ THE QUICK TAKE
  1. Real workers diner in Haebangchon — construction workers eat next to you, 12,000 won flat.
  2. Order the 고등어구이 (mackerel set) — or whatever your neighbor is eating.
  3. Cheap-and-real food while the Hyatt one block uphill charges 4x for the same dish.

I’ll admit it — I’m a snob about gisa-sikdang. Specifically, I notice when “workers diner” is just a marketing aesthetic for an Instagram-friendly restaurant charging ₩25,000 ($17 USD) for the same plate, when banchan is portion-controlled in tiny dishes, and when “authentic” means the owner has never served an actual gisa in their life. Most “kisha-sikdang style” places in Itaewon and Hongdae fail at least two of those.

The mackerel arrived charred at the edges and oily-glossy in the middle — the kind of grilled fish my mother used to call ‘work food,’ meaning the kind of meal that exists to refuel a person before sending them back to the construction site.

My dad’s generation used to eat at gisa-sikdang almost every weekday lunch — they were salarymen, the gisa-sikdang was three blocks from the office tower, and ₩4,500 ($3.1 USD) in 1998 bought you the same plate that costs ₩12,000 ($8.1 USD) today. (Adjusted for inflation, basically flat — which is the whole point of gisa-sikdang.) The Hyatt one block uphill from Matkkalson charges ₩48,000 ($33 USD) for grilled mackerel because it knows you will pay it. The construction worker at the next table is paying ₩12,000 ($8.1 USD) because he knows what mackerel actually costs. Both are correct.

Whole deep-fried mackerel - the godeungeo gui hero
Korean name맛깔손 (Matkkalson)
NeighborhoodHaebangchon (해방촌), Yongsan-gu, Seoul — back side of Namsan
SubwayNoksapyeong Station (녹사평역), Line 6, Exit 2 — about 12-min uphill walk
Price range₩₩ — flat ₩12,000 (~$8 USD) per main dish, banchan free refills
Signature고등어구이 (mackerel grilled set) and 제육볶음 (spicy stir-fried pork) — both ₩12,000 ($8.1 USD)
English menuNone — Korean menu only, no pictures. Bring Papago.
Foreign cardsCash preferred — small place. Bring ₩20,000 ($14 USD)–30,000 cash.
HoursLunch and early dinner — gisa-sikdang style, so check Naver Map for current hours.
MapGoogle Maps · Naver Map

Two Pieces of Korean Vocabulary You Need First

1. 기사식당 (Gisa-Sikdang) — the “Drivers’ Diner”

2. 맛깔손 — “Hands That Make Delicious Food” (Pure Korean)

Menu board with the etymology of Matkkalson printed below

The Spot — All the Way Up Haebangchon, All the Way Back Down

Brick building with Matkkalson sign in Haebangchon

Inside — Working-Class Diner, Exactly As Promised

Inside the gisa-sikdang dining room with steel ducts and stacked delivery boxes

The Menu — Most of It Is Under ₩15,000 ($10 USD)

  • ₩9,000 ($6.1 USD) row: 순두부찌개, 된장찌개, 청국장, 김치찌개 — single-pot stews
  • ₩12,000 ($8.1 USD) row: 떡만두국, 고등어구이, 제육볶음, 동태찌개, 알밥 — what most workers order
  • ₩13,000 ($8.8 USD) row: 오징어볶음, 내장탕, 육개장, 갈비탕, 갈치조림 — slightly more involved
  • ₩24,000 ($16 USD) / 2 people: 오삼불고기 (squid + pork stir-fry, 호주산 / Australian beef variant)
  • Hot pots ₩40,000 ($27 USD) / 4 people: 뼈전골, 곰장전골, 닭도리탕
  • Cuts (right column): 생삼겹살 ₩18,000 ($12 USD), 돼지길비 ₩18,000 ($12 USD), 소갈비살 ₩22,000 ($15 USD), 한우등심 ₩60,000 ($41 USD)

Jeyuk-Bokkeum (제육볶음) — ₩12,000 ($8.1 USD)

Jeyuk-bokkeum spicy stir-fried pork on white plate

Godeungeo Gui (고등어구이) — ₩12,000 ($8.1 USD)

Mackerel flesh inside - flaky white meat next to crispy skin

Galbitang (갈비탕) — ₩12,000 ($8.1 USD) — The Surprise Kick

Galbitang in stone bowl with scallions and clear bone broth

The Banchan

Sweet-Spicy Fishcake

Sweet-spicy seasoned fishcake banchan

Myeolchi Bokkeum (멸치볶음)

Soy-glazed dried anchovies banchan

Yeolmu Kimchi (열무김치)

Yeolmu kimchi - young radish kimchi

Jogae Jeotgal (조개젓갈) — Salted Fermented Clams

Jogae jeotgal - small portion of fermented clams

Mu-Malraengi Muchim (무말랭이 무침)

Dried-radish strip side dish

Practical Notes for Visitors

  • Cards? Yes, accepted.
  • Parking? No — you walk in.
  • Foreign-friendly? Honestly, low. Korean-only menu, basic Korean from staff. This is part of the experience but not for everyone.
  • Honest warning: if you do not enjoy old-school noporo aesthetics — fluorescent lights, working-class crowd, stacked delivery boxes — this will not be your kind of restaurant. Go to one of the trendier Haebangchon spots instead.
  • Best paired with: a Namsan trail walk in either direction. Eat heavy after, then walk it off down toward Itaewon.

The Verdict

— THE FOODIESEOUL VERDICT —
★★★★☆
4.0 / 5
“Take Line 6 to Noksapyeong. Walk uphill. Pay ₩12,000 ($8.1 USD). Don’t tell anyone.”

🍽️ Food
4.5
💰 Value
5.0
🌏 Foreigner-friendly
3.0
📍 Access
4.0

Best forCheap-eats hunters, Namsan trail walkers needing real food, anyone tired of Itaewon prices
Skip ifYou can’t read Korean and refuse to use Papago, you came for atmosphere, you only eat at places with English menus
Order this고등어구이 (mackerel set) – ₩12,000 ($8.1 USD) – or whatever your neighbor is eating
Visited2026 – multiple visits

Go. Take Line 6 to Noksapyeong, walk uphill into Haebangchon, find the alley, and order whichever set the construction worker at the next table is eating. Don’t try to order in English — point at his plate.

Don’t bring a date here on a first date. Don’t post the address on Instagram. Bring cash. Eat the rice. Refill the banchan twice.

P.S. Visited multiple times in 2026. Second visit is when you start nodding at the same regulars on the way in.

Been to Matkkalson? Tell me what you ordered — drop a comment below.

More from Foodieseoul