Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 162

Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 170

Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 178

Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 186

Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152

Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/lemonds0/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Deprecated: Creation of dynamic property WPGMZA\Database::$version is deprecated in /home3/lemonds0/public_html/wp-content/plugins/wp-google-maps/includes/class.database.php on line 15

Deprecated: Creation of dynamic property WPGMZA\Plugin::$_pro9Compatibility is deprecated in /home3/lemonds0/public_html/wp-content/plugins/wp-google-maps/includes/class.plugin.php on line 189

Deprecated: Creation of dynamic property WPGMZA\Integration\GutenbergExtended::$blocks is deprecated in /home3/lemonds0/public_html/wp-content/plugins/wp-google-maps/includes/3rd-party-integration/class.gutenberg-extended.php on line 18

Deprecated: Creation of dynamic property WPGMZA\Integration\Gutenberg::$extendedBlocks is deprecated in /home3/lemonds0/public_html/wp-content/plugins/wp-google-maps/includes/3rd-party-integration/class.gutenberg.php on line 38

Deprecated: Creation of dynamic property WPGMZA\InternalEngine::$baseDirOverride is deprecated in /home3/lemonds0/public_html/wp-content/plugins/wp-google-maps/includes/class.internal-engine.php on line 30

Deprecated: Creation of dynamic property WPGMZA\Plugin::$_shortcodes is deprecated in /home3/lemonds0/public_html/wp-content/plugins/wp-google-maps/includes/class.plugin.php on line 189

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 46

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 50

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 52

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 56

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 72

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 114

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 118

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 119

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 120

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 121

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php on line 122

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php on line 40

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php on line 44

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php on line 77

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php on line 81

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php on line 82

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home3/lemonds0/public_html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php on line 83

Deprecated: Creation of dynamic property Advanced_Ads_Ads_Txt_Public::$strategy is deprecated in /home3/lemonds0/public_html/wp-content/plugins/advanced-ads/modules/ads-txt/public/class-advanced-ads-ads-txt-public.php on line 12

Deprecated: Creation of dynamic property Advanced_Ads_Ads_Txt_Public::$strategy is deprecated in /home3/lemonds0/public_html/wp-content/plugins/advanced-ads/modules/ads-txt/public/class-advanced-ads-ads-txt-public.php on line 12

Deprecated: Creation of dynamic property Advanced_Ads_Network_Adsense::$settings_section_id is deprecated in /home3/lemonds0/public_html/wp-content/plugins/advanced-ads/admin/includes/class-ad-network.php on line 45

Deprecated: Creation of dynamic property Advanced_Ads_Network_Adsense::$settings_init_hook is deprecated in /home3/lemonds0/public_html/wp-content/plugins/advanced-ads/admin/includes/class-ad-network.php on line 46

Deprecated: Creation of dynamic property Advanced_Ads_Network_Adsense::$data is deprecated in /home3/lemonds0/public_html/wp-content/plugins/advanced-ads/modules/gadsense/includes/class-network-adsense.php on line 38

Deprecated: Creation of dynamic property WPGMZA\AdminNotices::$dynamicTitles is deprecated in /home3/lemonds0/public_html/wp-content/plugins/wp-google-maps/includes/class.admin-notices.php on line 22

Deprecated: Creation of dynamic property WPGMZA\AdminNotices::$dynamicMessages is deprecated in /home3/lemonds0/public_html/wp-content/plugins/wp-google-maps/includes/class.admin-notices.php on line 31

Deprecated: Creation of dynamic property WPGMZA\Plugin::$_adminNotices is deprecated in /home3/lemonds0/public_html/wp-content/plugins/wp-google-maps/includes/class.plugin.php on line 189

Deprecated: Creation of dynamic property OMAPI::$ajax is deprecated in /home3/lemonds0/public_html/wp-content/plugins/optinmonster/optin-monster-wp-api.php on line 318

Deprecated: Creation of dynamic property OMAPI::$blocks is deprecated in /home3/lemonds0/public_html/wp-content/plugins/optinmonster/optin-monster-wp-api.php on line 319

Deprecated: Creation of dynamic property OMAPI::$type is deprecated in /home3/lemonds0/public_html/wp-content/plugins/optinmonster/optin-monster-wp-api.php on line 320

Deprecated: Creation of dynamic property OMAPI::$output is deprecated in /home3/lemonds0/public_html/wp-content/plugins/optinmonster/optin-monster-wp-api.php on line 321

Deprecated: Creation of dynamic property OMAPI::$shortcode is deprecated in /home3/lemonds0/public_html/wp-content/plugins/optinmonster/optin-monster-wp-api.php on line 322

Deprecated: Creation of dynamic property OMAPI::$woocommerce is deprecated in /home3/lemonds0/public_html/wp-content/plugins/optinmonster/optin-monster-wp-api.php on line 323

Deprecated: Creation of dynamic property OMAPI_WPForms::$save is deprecated in /home3/lemonds0/public_html/wp-content/plugins/optinmonster/OMAPI/WPForms.php on line 42

Deprecated: Creation of dynamic property OMAPI::$wpforms is deprecated in /home3/lemonds0/public_html/wp-content/plugins/optinmonster/optin-monster-wp-api.php on line 324

Deprecated: Creation of dynamic property OMAPI::$elementor is deprecated in /home3/lemonds0/public_html/wp-content/plugins/optinmonster/optin-monster-wp-api.php on line 325

Deprecated: Creation of dynamic property OMAPI::$edd is deprecated in /home3/lemonds0/public_html/wp-content/plugins/optinmonster/optin-monster-wp-api.php on line 326
9 Amazing Restaurants In Chicago You Must Try - The Lemon Drop Chronicles

9 Amazing Restaurants In Chicago You Must Try

This post may contain affiliate links. This means I might receive a commission for any purchases made using these links. As an Amazon Associate, I earn from qualifying purchases. So, go get your Amazon on! 
9 Amazing Restaurants In Chicago You Must Try

I am sitting at O’Hare Airport reflecting on an amazing weekend in Chicago. Before I left, my boyfriend asked me what my favorite part of the weekend was. All of my favorite moments involved testing out a famous eatery or enjoying a happy hour. If you have an upcoming trip or have been thinking of visiting the windy city, these are nine amazing restaurants in Chicago you must try. 

Coffee: 

1. Fairgrounds Coffee and Tea

An interior shot of Fairground Coffee and Tea

This coffee company has multiple locations in Chicago. Though I had never heard of it before, it looked aesthetically appealing from outside, so we wandered in. According to their website, Fairgrounds Coffee and Tea has five locations in Chicago. The location we visited was in the Chicago Athletic Association Hotel, the same building as Cindy’s Rooftop.

Click here to view all of the Fairgrounds Coffee and Tea locations.

An interior shot of Fairground Coffee and Tea
The interior of Fairground Coffee and Tea

Located just steps from Millennium Park and the famous bean, you can easily stop in after a day of looking at sights.

The mocha at Fairgrounds Coffee and Tea
The Mocha at Fairgrounds Coffee and Tea

With it being the beginning of March and on the verge of snowing, a warm drink was a must. The hot mocha was delicious, an even had a design just for me! They have a robust menu with offerings ranging from specialty coffee drinks to matcha teas. Though we did not order any food, there are food opens available for purchase. Fairground Coffee and Tea can be your one-stop-shop before visiting the bean and touring other sights.

Enjoying Fairgrounds Coffee and Tea in downtown Chicago
Enjoying Fairgrounds Coffee and Tea in downtown Chicago

Shop This Look

When visiting Chicago, it is important you dress warm. Assuming you are not visiting in the summertime when the sun is shining down on the Windy City, it may get a little cold. We visited in March and it began snowing. Thankfully, I stocked up on a coat before traveling.

This jacket kept me warm while sitting on rooftop bars and walking along the Chicago River. The fur lined hood is perfect to make a statement but is by no means obnoxious.

Buy Your Jacket Now:

CLICK HERE: iLoveSIA Women’s Hooded Warm Coats Parkas with Faux Fur Jackets

Breakfast:

2. Cindy’s Rooftop

Cindy’s Rooftop is a culinary landmark of Chicago. The patio looks over Millennium Park, the harbor, and Grant Park. Located in the Chicago Athletic Building, you may not be able to just stumble in for breakfast. You will take an elevator to the 12th floor where the staff will greet you.

Make sure you schedule a reservation in advance. Book your reservation on RESY.

The view from Cindy's Rooftop
The view from Cindy’s Rooftop

The wait staff was amazing, we never had an empty glass of water and were impressed instantly. We opted to order a coffee cake instead of two individual plates. It was incredible; you could taste the freshness and the portion size was filling for two people. 

The Coffee Cake at Cindy's Rooftop
The Coffee Cake at Cindy’s Rooftop

I highly recommend going to Cindy’s with your group of friends or significant other and having a mid-morning cocktail. The food and drinks were impressive, and reasonably priced for one of the best restaurants in Chicago with a breathtaking view of the city. 

Check out Cindy’s Rooftop on YELP or view their website HERE.

5 reasons Cindy's in Chicago is the best

Want more of this incredible view? Check out 5 reasons Cindy’s in Chicago is the best.

3. Wildberry

This establishment is the highest rated breakfast restaurant on Yelp in the Millennium Park area. Now, I see why. There are a variety of options on the menu, everything from traditional breakfast offerings to specialty pancakes which include Oreo Pancakes. Check them out below!

The Oreo Pancakes at Wildberry
The Oreo Pancakes at Wildberry

Wildberry is perfect if you are needing a quick bite to start your day.  There may be a little bit of a wait. Don’t let this detour you. We were told there would be a 15-minute wait but were seated within 3 minutes of walking in. Also, service is very fast and hospital. 

Check out Wildberry on YELP!

The Hot Chocolate at Wildberry
The Hot Chocolate at Wildberry

A restaurant isn’t the top recommended breakfast spot on Yelp for no reason. Great location, great service, and food that will keep you full through whatever touristy plans you may have for the day. 

View Wildberry’s website HERE.

4. Land and Lake Kitchen

$30 Brunch on Saturday and Sunday includes bottomless mimosas
$30 Brunch on Saturday and Sunday includes bottomless mimosas

We stopped into Land and Lake Kitchen before taking off to the airport. Located in the LondonHouse Chicago, this restaurant has a wide range of breakfast options to choose from. The first thing that caught my eye is the Mimosa Brunch. Offered on Saturday and Sunday, for $30 you get bottomless mimosas and an entrée. It was too bad I was in a rush for the airport and did not have a chance to enjoy this offer.

The Beer Menu at Land and Lake Kitchen
The Beer Menu at Land and Lake Kitchen

I ordered the Ham and Swiss Omelet served with breakfast potatoes. Even though we stopped in for breakfast, the restaurant also serves lunch and dinner. They have happy hour specials from Monday through Friday.

Check out Land and Lake Kitchen on YELP or visit their website.

Lunch:

5. The Purple Pig

An exterior shot of The Purple Pig
An exterior shot of The Purple Pig

The Purple Pig is a higher end lunch and dinner spot located around the corner from the Tribune Tower. A fairly small spot with a restaurant, bar, and outdoor patio, The Purple Pig offers many options for whatever you may be craving. We went in knowing that we wanted to splurge on a cheese platter paired with wine.

Check out The Purple Pig on YELP!

Cured Meat and Cheese Platter

The cheese platter did not disappoint. For the two of us, we chose three cheeses, three spreads, and two meats. The selections were delicious and paired well with not only the other items on our board, but also the wines we had chosen. The meat and cheese boards average $30, and can be customized and shared. 

If you are looking to have a few drinks and a light lunch, this is a great spot to “Cheese, Swine, and Wine”. Yes, that’s their slogan. Due to their cheese and wine, The Purple Pig became one of my favorite restaurants in Chicago.

View The Purple Pig’s website HERE.

Dinner:

6. Shaw’s Crab House

We went to Shaw’s Crab House at 7:30pm on a Saturday night. We called as we were walking on our way there and were told we could not be seated until 9pm. To our surprise, we were seated at a booth in the bar area as soon as we walked in. We did not order any cocktails at Shaw’s Crab House (thanks to every other place on this list, we were exhausted!). We did, however, have three different courses of food.

See over 2,4000 reviews of Shaw’s Crab House on YELP!

An exterior shot of Shaw's Crab House
An exterior shot of Shaw’s Crab House

For appetizer, we had lobster tacos. My expectations were along the lines of deep fried lobster meat in a taco shell, and the dish came out as cold lobster. Don’t get me wrong, the dish was still incredible, just not what I expected.

The Lobster Tacos at Shaw's Crab House
The Lobster Tacos

My main dish was lobster fettuccine, and this dish was exactly what I was craving; buttery noodles, cooked spinach, roasted tomatoes, and yes, lobster. It was a cheat meal, and a mighty fine one at that. 

View Shaw Crab’s House’s website HERE.

The Lobster Fettucine at Shaw's Crab House
The Lobster Fettucine

Sit in the bar area, if you can. The bar area was less crowded than the restaurant appeared to be and we got seated right away. Other alternatives – look ahead to making reservations or go before or after the dinner rush. 

If you want to visit one of the best restaurants in Chicago, you need to plan ahead. Book your reservation now through Open Table.

7. Giordano’s

An exterior shot of Giordano's
An exterior shot of Giordano’s

I am not the first person to write about Giordano’s and I certainly won’t be the last. This was my first Chicago deep dish pizza experience, and although I am a thin crust enthusiast, I highly recommend it. There are currently three restaurants in Chicago’s downtown area, and there may be even more that I do not know about. If you are downtown wandering near the river, there is a good chance you could pull up your maps and find a location within a mile of you. 

View Giordano’s website HERE.

An interior shot of Giordano's
An interior shot of Giordano’s

First, let’s talk about your options. Yes, you can order any ordinary pizza, or you can get the Chicago style deep dish with any of the toppings or ingredients that fit your cravings. When you order, you will be told the famous line: “It may take 45 minutes to an hour for your pizza to be ready”. Oh yes, as an impatient millennial, this was worth the wait. The pizza comes out scorching hot and it is ever so satisfying grabbing your first slice and seeing that long cheese trail left behind. 

A Chicago Deep Dish Pizza
A Chicago Deep Dish Pizza

I am not going to beat around the bush. You are in Chicago, order the deep-dish style pizza that this city made famous. The pizza selections range from $20-$35 and can be shared by as many or as few people as you want. 

Check out Giordano’s on YELP!

Happy Hour:

8. The Signature Lounge at 96th

As my boyfriend and I were recapping our Chicago trip, I was so surprised when he said his favorite part was having a drink at The Signature Lounge. Housed on the 96th floor of the John Hancock Building, The Signature Lounge has 360 degrees of breathtaking views and lush seating. We sat overlooking the western part of the city as it was nearing sunset. I had the privilege of sipping my cocktail and watching the sky get painted orange. 

The view from The Signature Lounge
The view from The Signature Lounge

The John Hancock Building is the fifth tallest building in Chicago. Conveniently located just off the Magnificent Mile, The Signature Lounge allows tourists to sip on a glass of wine while overlooking beautiful scenery, without completely breaking the bank. Though the cocktails average around $17 a glass, this is the only cost for your trip 96 floors high.

Check out The Signature Lounge at 96th on YELP!

An interior shot of The Signature Lounge
An interior shot of The Signature Lounge

If you were instead to go to the Sky Deck located on the 103rd of the Willis Tower, you would pay $25 simply for entry. You would look around for a bit, take some photos, and leave. Instead, with your patronage at The Signature Lounge, you will have the ability to relax.

Here, you can enjoy the company of others while overlooking the city, sipping your favorite spirit, taking incredible pictures of the windy city. The views are what make The Signature Lounge one of the best restaurants in Chicago.

View The Signature Lounge at 96th’s website HERE.

9. LH Rooftop

I certainly saved my favorite for last. We stayed at the LondonHouse, so stumbling upon this rooftop was not a coincidence. Located on the river across from the Wrigley Building and Trump Tower, you know I am about to tell you the incredible views this rooftop boasts. 

Check out LH Rooftop on YELP!

The view of the Chicago River

Located on the 21st floor of the hotel, there is an indoor bar and restaurant. You can easily bounce around from the indoor dining area to the 22nd floor housing the outdoor terrace. 

You cannot miss out on this spot. The views are incredible. You will cherish the view and photos taken at LH Rooftop. It is easily one of the restaurants in Chicago where I spent most of my time and money.

View LH Rooftop’s website HERE.

Want to stay at the LH Rooftop? Check out 5 reasons LondonHouse Chicago is the best.

I hope that each of you reading this will someday to get experience these restaurants in Chicago if you have not already done so. These seven spots were my favorite in the city and I loved sharing them with you. 

I am always open to recommendations. If you have any favorite restaurants in Chicago, please share them below!

Cheers!