Непосредственно в Листвянке шашлычных много (в основном, на берегу), но шашлык там оставляет желать лучшего и это еще мягко сказано. С голодухи, конечно, сойдет...
Хочу порекомендовать небольшое кафе по дороге на Листвянку (если ехать из Иркутска, то по правой стороне перед небольшой речкой). Называется "Лаура". Цены очень гуманные (где еще можно найти хороший шашлык за 250 рублей). Мясо свежее и сочное.