Chicago is known for its deep dish pizza, hot dogs, and Italian beef sandwiches, but the city has so much more to offer when it comes to delicious food. From classic American dishes to international flavors, Chicago has it all. Whether you’re a local or a tourist, here’s a guide to the best restaurants in the city for a delicious meal.

For a classic Chicago experience, you can’t go wrong with a visit to Giordano’s. This legendary pizza joint serves up some of the best deep dish pizza in the city. The restaurant has been around since 1974, and their signature dish is a must-try.

If you’re looking for something a little different, head to the West Loop and check out The Purple Pig. This Mediterranean-inspired restaurant serves up a variety of small plates and creative dishes. From the pig’s ear salad to the roasted bone marrow, The Purple Pig has something for everyone.

If you’re in the mood for some Mexican cuisine, look no further than Xoco. This River North restaurant serves up some of the most delicious tacos and tortas in the city. The menu features a variety of traditional Mexican dishes, as well as some unique creations.

For a taste of the Far East, head to the Andersonville neighborhood and check out Mango Pickle. This Indian restaurant serves up some of the most authentic dishes in the city. From the butter chicken to the samosas, Mango Pickle has something for everyone.

Finally, no trip to Chicago would be complete without a visit to Lou Malnati’s. This legendary pizzeria has been serving up delicious deep dish pizza since 1971. Their signature dish is a must-try, and they also offer a variety of other classic Italian dishes.

No matter what kind of cuisine you’re in the mood for, Chicago has something for everyone. From classic American dishes to international flavors, the city has it all. So the next time you’re in the Windy City, make sure to check out some of these restaurants and taste the best of Chicago.