If you travel with food at the forefront of your mind, then this list is for you. More and more, travelers are deciding where to go not just based on sights or culture, but more so the food, and so it should be. Immersing yourself into a whole new culture is all part of the experience, even if it does mean trying out an insect or a snail for the first time… after all, there is a first time for everything, right?

Read on to see some of the cities that will leave you a foodie simply wanting more upon your departure, and some may come as a surprise!

RELATED: 10 Places That Serve the Best Bagels in New York City

10 Rome, Italy

The Italian capital is a well-known destination in the culinary world. Full of hidden restaurants, some even only the locals know about. Most importantly, there is no shortage of excellent restaurants and cafes to suit all budgets. Roman dishes are known for their simplicity, but they still incorporate a sense of sophistication and, of course, robust flavors. The choice is yours when it comes to what food to eat; pizza by the Trevi Fountain, pasta by the Colosseum, or a coffee and gelato by the Spanish Steps, Rome will open your eyes to a whole new world of food you never thought possible.

9 Tokyo, Japan

In a city as multicultural and vibrant as Tokyo, you wouldn’t be wrong to think that it has many cafes and eateries to choose from. When we think of Japanese food, usually the first thing that comes to mind is sushi, and sushi is perhaps the tastiest, healthiest takeaway food we can buy. But did you know that there are many more dishes to choose from? Relax your legs in a Japanese Teahouse or Cat Cafe after a long day walking and distance yourself from the hustle and bustle of busy city life. You will leave Japan with a whole new appreciation for Asian food and culture, and most of all, memories you will never forget.

RELATED: 25 Strange Food Items In The US That Not Even Gordon Ramsay Would Try

8 Lima, Peru

Did you know that Lima is home to two of the top ten restaurants in the world? Crazy, right? Especially when you think of Paris, New York, London… Lima doesn’t seem to come to mind. Well, it has now, and that is why you should make the Peruvian capital your go-to destination whilst in the region. The fusion scene is perhaps one of the best in the world, with the traditional Latin menu mixed with Japanese flavors, topped off with a contemporary presentation. It doesn’t stop there, explore the hidden alleyways in the old town for some authentic flavors to tickle those taste buds, and don’t forget to try some seafood, which is the specialty in Lima.

7 Barcelona, Spain

A mix of two lively and energetic cultures, Barcelona combines Spanish and Catalan cuisine to produce something out of this world. Indulge in a tapas entrée, followed by a fresh seafood Paella with a refreshing glass of fruity Sangria, or if you prefer, graze throughout the day on hundreds of tapas dishes in one of the city’s many restaurants and bars. For those who can’t make up your mind—no one can blame you—check out Mercat de La Boqueria, where you can find a haven of Spanish cuisine under one roof.

6 Melbourne, Australia

Expert foodie? Travel to Melbourne and experience café after café, alleyway after alleyway. Once you know the city like the back of your hand, then, and only then, you can call yourself an expert foodie. There are so many different cuisines to explore, and some of the best Thai and Chinese food you will taste. Each coffee shop in Melbourne has its own unique mark and vibe, leaving you wanting more. If you want a more ‘hip’ dining experience, head 15 minutes south to St Kilda.

RELATED: 10 Budget-Friendly European Destinations

5 Zanzibar, Tanzania

Just like Lima, Zanzibar probably doesn’t come to mind when talking about food. Paradise, oasis, heaven, yes, but food… not so much. Well, this is all about to change. Without a doubt, the foodie in us seeks paradise and good food in one place, well… this is it! Zanzibar has been ranked as the best spot for vegetarians in the world, and after a little bit of research, there is no question. Using island fresh produce, chefs are able to fuse dishes from Africa, India and other parts of South-East Asia, to create a vego’s delight.

4 Hanoi, Vietnam

It is no secret that Thai culinary culture is as vibrant as ever, and it is easy to see whilst roaming the streets. Cafes and restaurants are buzzing, there's people everywhere, and scents that will make your senses just want to eat more. In fact, Vietnam in general offers some of the best and most varied cuisines in the world. Much like Italy, food is a way of life, especially in Hanoi. If you are feeling adventurous, try some insect, raw or cooked…totally up to you! Nevertheless, Hanoi, and Vietnam are amazing places to try a whole new cuisine and grab some cheap street food.

RELATED: 10 NYC Restaurants Celebrities Actually Eat At

3 New York, USA

Over the years, the Big Apple has become one of the most multicultural cities on earth. Each borough of the city has its own unique staple to offer, so it is impossible to pinpoint exactly what and where to eat, so to make it easier, just try everything. When the Italians and other Europeans migrated here, they brought their love of cooking, so a pizza or pasta dish is a must. More recently, the Asian migration has brought vibrant Asian cuisine to the city, and with many other specialties, the fusion game here has never been better. Come as a boy, leave as a man!

2 Singapore

One of the main business and tourist hubs in Asia, Singapore’s population is rapidly growing, and therefore, so is the foodie scene. While there are many Michelin Star restaurants, there are also reasonably priced and cheap eateries which produce the same, if not, better quality food. If you enjoy Asian cuisine but prefer it with a bit of a Western twist, then Singapore is for you… not to mention the endless shopping and pool weather every day.

1 Buenos Aires, Argentina

Famous for its steak scene, Buenos Aires comes to life when food is mentioned. For the most authentic experience, head out around 9 pm when the locals are out and about—yes, we know it’s late. Like Sao Paolo in Brazil, Buenos Aires is a vibrant mix of Latin American and European cultures, meaning that you get the best of both worlds. Aside from excellent steak, the Argentinian capital is also known for its chefs using the utmost articulation when they are preparing your meal, so be sure to watch out for this!

NEXT: 10 Incredible & Cheap Eats In London