맛집 카페 관광지 액티비티 숙소
여수 맛집

Yeosu Restaurants

여수 맛집

싱싱한 해산물부터 현지인 맛집까지, 여수의 맛을 발견하세요

총 9개 맛집

여수 맛집 여행 TIP

1

교동 짬뽕거리

여수 짬뽕의 본고장, 다양한 짬뽕 맛집이 밀집한 거리

2

돌산 갓김치

돌산 특산 갓으로 만든 김치는 여수 여행 필수 맛 체험

3

낭만포차 야시장

해변가 포장마차에서 즐기는 여수 밤바다와 해산물 안주

image:"images/baguette-burger.jpg", name:"좌수영바게트버거", category:"버거", rating:4.9, reviews:1562, location:"여수시 동문로 10", region:"중앙동", hours:"09:30 - 20:00", price:"5,000원~", tags:["바게트버거","쑥아이스크림"], description:"여수 대표 수제버거, 바삭한 바게트 빵에 특제 패티와 신선한 야채의 조합", isHot:true }, { id:2, slug:"yeosu-gatkimchi-samhap", image:"images/food-gatkim.jpg", name:"여수갓김치삼합", category:"한식", rating:4.8, reviews:892, location:"여수시 중앙동 128", region:"중앙동", hours:"11:00 - 21:00", price:"15,000원~", tags:["갓김치삼합","현지맛집"], description:"갓김치, 삼겹살, 홍어의 환상적인 삼합을 즐길 수 있는 여수 대표 맛집", isHot:true }, { id:3, slug:"seosi-hoetjip", image:"images/food-hoe.jpg", name:"서시횟집", category:"해산물", rating:4.9, reviews:2341, location:"여수시 돌산읍 89", region:"돌산", hours:"10:00 - 22:00", price:"30,000원~", tags:["활어회","자연산"], description:"돌산 앞바다 자연산 활어회와 탱탱한 식감의 프리미엄 횟집", isHot:false }, { id:4, slug:"gyodong-jjamppong", image:"images/food-haemultang.jpg", name:"교동짬뽕거리", category:"해산물", rating:4.7, reviews:1876, location:"여수시 교동 45", region:"교동", hours:"09:00 - 22:00", price:"10,000원~", tags:["짬뽕","해물탕"], description:"여수 교동의 유명 짬뽕거리, 해산물이 가득한 얼큰한 짬뽕", isHot:true }, { id:5, slug:"yeosu-gejang-baekban", image:"images/food-gejang.jpg", name:"여수게장백반", category:"한식", rating:4.6, reviews:743, location:"여수시 돌산읍 67", region:"돌산", hours:"10:30 - 20:30", price:"12,000원~", tags:["게장백반","로컬맛집"], description:"싱싱한 간장게장과 푸짐한 반찬이 가득한 돌산 로컬 맛집", isHot:false }, { id:6, slug:"leesunsin-susan", image:"images/food-gui.jpg", name:"이순신수산", category:"해산물", rating:4.8, reviews:1105, location:"여수시 광무동 33", region:"광무동", hours:"11:00 - 21:30", price:"20,000원~", tags:["장어구이","생선구이"], description:"숯불에 구운 바다장어와 생선구이 전문점, 여수 바다의 맛", isHot:false }, { id:7, slug:"soho-sikdang", image:"images/food-yeosu.jpg", name:"소호식당", category:"한식", rating:4.7, reviews:567, location:"여수시 소호동 12", region:"소호동", hours:"11:30 - 20:00", price:"9,000원~", tags:["백반","가정식"], description:"엄마의 손맛을 그대로, 정갈한 한상차림 가정식 백반", isHot:false }, { id:8, slug:"dongmun-haemultang", image:"images/food-haemultang.jpg", name:"동문 해물탕", category:"해산물", rating:4.8, reviews:988, location:"여수시 교동 78", region:"교동", hours:"10:00 - 22:00", price:"25,000원~", tags:["해물탕","대게"], description:"여수 해물탕의 정석, 싱싱한 해산물이 듬뿍 담긴 시원한 국물", isHot:true }, { id:9, slug:"dolsan-halmae", image:"images/food-gatkim.jpg", name:"돌산할매집", category:"한식", rating:4.5, reviews:432, location:"여수시 돌산읍 156", region:"돌산", hours:"08:00 - 19:00", price:"8,000원~", tags:["돌산갓김치","두루치기"], description:"돌산 특산 갓김치와 두루치기의 환상적인 조합", isHot:false }, ] // ── 상태 ── let activeCat = 'all' let activeRegion = 'all' let activeSort = 'popular' let showCount = 6 let filtered = [...restaurants] function getFiltered() { let q = document.getElementById('search-input').value.toLowerCase() let arr = restaurants.filter(r => { const catMatch = activeCat === 'all' || r.category.includes(activeCat) || (activeCat==='버거'&&r.category==='버거') const regMatch = activeRegion === 'all' || r.region.includes(activeRegion) const qMatch = !q || r.name.includes(q) || r.category.includes(q) || r.location.includes(q) || r.tags.some(t=>t.includes(q)) return catMatch && regMatch && qMatch }) if (activeSort==='rating') arr.sort((a,b)=>b.rating-a.rating) else if (activeSort==='review') arr.sort((a,b)=>b.reviews-a.reviews) else arr.sort((a,b)=>b.reviews-a.reviews) // 인기순 = 리뷰순 return arr } function renderGrid() { filtered = getFiltered() const grid = document.getElementById('fgrid') const visible = filtered.slice(0, showCount) document.getElementById('result-count').textContent = `총 ${filtered.length}개 맛집` grid.innerHTML = visible.map(r => `
${r.name}
${r.isHot ? 'HOT' : ''} ${r.category}
${r.tags.map(t=>`${t}`).join('')}

${r.name}

${r.rating} (${r.reviews.toLocaleString()})

${r.description}

${r.location}
${r.hours}
${r.price} 상세보기
`).join('') const btn = document.getElementById('load-more-btn')