(Station Square, 18 Academy Street. Tel. 01463 232 403) Situated within the Royal Highland Hotel, this café bar/restaurant fits the bill, whether you are looking for a bite to eat at lunchtime or a pre-theatre dinner.
Dows
(Balloan Park, Inverness. Tel. 01463 719 960) Make sure you don’t miss any sporting action by heading to Dows. With satellite TV and a sports bar, welcoming staff and a menu featuring all your favourites, it’s the ideal venue for the big match.
Fiddler’s Café Bar on the Great Glen Way
(Main Street, Drumnadrochit . Tel. 01456 450 678) This family-run Highland restaurant has traditional décor and offers venison casserole, prime sirloin steaks, locally caught fish and vegetarian options.
Girvans Restaurant
(2 View Place. Tel. 01463 718 178) The place to head for if you are a bit peckish or really famished. There\'s a huge selection of meals, snacks and bite-sized dishes to keep you going.
Iguana Wana
(Queensgate. Tel. 01463 729 362) For spicy Mexican food without the sombrero and stick-on moustache head to this Tex-Mex restaurant.
Jeera
(26 Queensgate. Tel. 0146 371 1950) Featuring an open kitchen which allows you to watch as the chef cooks up some spicy treats, this Indian restaurant has previously played host to Gordon Ramsay.
Johnny Foxes
(26 Bank Street. Tel. 01463 236 577) With a menu for all tastes, this Irish-themed bar and eatery boasts a good time for all.
La Tortilla Asesina
(99 Castle Street. Tel. 01463 709 809) A little bit of sunny Spain in Inverness. There are more than 40 tapas dishes to choose from, as well as paella cooking classes and salsa dancing.
Lanna Thai
(19 Queensgate. Tel. 01463 226 644) With more than 100 traditional Thai dishes to choose from, you’re sure to find a familiar favourite as well as something new to try.
McGonagall\'s Steakhouse
(14 Bridge Street. Tel. 01463 233 648) For fantastic pub food straight out of the Highlands, and superb steaks grilled to perfection, this cosy restaurant is just the place.