Список лучших ресторанов Инсбрука возглавляют Sitzwohl в Stadtforum (австрийская и итальянская кухня) и Trattoria de Peppino на Kirschentalgasse, 6 (итальянская кухня). Разброс цен в этих инсбрукских ресторанах довольно большой: можно пообедать и за 30, и за 150 EUR.
Любителей домашней кухни ждут в Jausenstation Vogelhütte, для большой компании отлично подойдет Cammerlander. В отзывах о ресторанах Инсбрука с блюдами местной и европейской кухни туристы рекомендуют Wirtshaus Nattererboden на Natterer Boden, 1 (средний счет — 16 EUR). Ну а ценители кулинарных экспериментов просто обязаны посетить тематические вечера в Defregger Stube (средний счет — 20 EUR).
Есть в Инсбруке и русский ресторан — Russische Spezialitaten Alexei на Meinhardstraße, 9, в котором, помимо блюд русской кухни, можно заказать и деликатесы.
Самые популярные недорогие рестораны Инсбрука: Chez Nico на Maria-Theresienstrasse, 49 (французская кухня, средний счет — 18 EUR) и Madhuban на Templstr, 2 (индийская, азиатская, вегетарианская кухня, домашняя еда, есть возможность доставки блюд, средний счет — 18 EUR).
В списке лучших кафе Инсбрука числятся потрясающе стильное Sacher на Rennweg, 1 (завтраки, обеды, развлекательная программа, средний счет — 18 EUR) и демократичное Sailer на Fischerhauslweg, 14 (бар-кафе, средний счет — 10 EUR). Вообще, в кафе Инсбрука цены не очень отличаются от ресторанных. И в симпатичном ресторанчике, и в хорошем кафе стоимость обеда в среднем составляет 15-20 EUR.