We frequent Las Vegas and always stay on the strip, and one of the best things to do when you’re in Las Vegas is to eat! We’re lucky we have time to dine out at all the best restaurants on the Las Vegas Strip. There are endless options to choose from but we try to stick to restaurants that are unique to Las Vegas. This means avoiding fast food restaurant chains, and restaurants we can visit easily in Orange County.
This city has such a high number of restaurants priced in the mid-range and more high end restaurants than we could ever try. Here’s an evolving list of the best restaurants on the Las Vegas Strip or super close ones under a 10-minute taxi.
1. The Mayfair Supper Club
The Mayfair Supper Club is one of my favorite dining experiences in Las Vegas because it combines my favorite things: live music and food. Specifically, on Sunday nights, The Mayfair Supper Club features a live jazz band that plays various genres of music throughout their dinner service.
I was expecting lots of songs from the Gershwins, but happily welcomed lots of newer music, like Britney(!), remixed into jazz. Sometimes, the band and singers seemed to be in sync with the beautiful Bellagio fountain show outside that you could see from the dining room. Note that due to the music, it can be pretty loud inside. So, it may be hard to have a quiet conversation with your dining guests, but the band takes breaks every 15 minutes or so.
I really came for the show, but I was also pleasantly surprised at how good dinner was. My favorites were the truffle pasta, fresh lobster, Caesar salad, and prime rib. We were plenty full after dinner. It’s a menu based on many American classics, and you can choose from an a la carte menu or prix fixe option.
The beautiful and maximalist interiors were striking once you entered–full of deep teals and pink hues covering the lobby, bar, and dining room. We highly recommend getting a reservation because this place is very popular for celebrations. On Fridays and Saturdays, they also have a Mayfair Afterdark live show that features acrobatics, music, and dining.
Type of food: American
Price: $$$$ ($150 pp)
What to order: truffle pasta, prime rib, lobster, Caesar salad
Hotel: Bellagio, casino floor
Address: 3600 S Las Vegas Blvd, Las Vegas, NV 89109
Website | Yelp
2. Hakkasan
If you thought Hakkasan was just a club, think again. Right next door to the Hakkasan nightclub is the Cantonese restaurant of the same name, which offers a full menu of Asian favorites with a twist in dark and moody interiors. Since we had a concert to see at the MGM Garden Arena, we popped into Hakkasan for dinner since it was in the same hotel and a 10-minute walk from the restaurant.
This restaurant has an all-black interior with a modern vibe and very high ceilings. There’s a glowing bar, so you really get some of the Hakkasan nightclub vibe. It’s an intimate, slightly upscale feeling and refined all around.
I was happily surprised by some items we ordered, like the crispy duck salad that used microgreens and pomelo or the supreme seafood clay pot with pea shoot custard. I highly recommend Hakkasan if you’re craving Asian food on the strip. I would make a reservation at Hakkasan at least a week ahead if you have a specific time; however, it’s not impossible to get seated as a walk-in if you come when it opens.
Type of food: Cantonese, Asian
Price: $$$ ($80-120 pp)
What to order: crispy duck salad, Peking duck bao, supreme seafood clay pot
Hotel: MGM Grand
Address: 3799 Las Vegas Blvd S Las Vegas, NV 89109
Website | Yelp
3. Din Tai Fung
Din Tai Fung is always a comforting and familiar meal no matter where we eat it (Costa Mesa, Portland, or Las Vegas). Every time we stay at the Aria, we like to hit up Din Tai Fung when we crave Asian food. Our favorites are the pork xiao long bao, cucumber salad, sweet and sour pork ribs, and chocolate xiao long bao. You can order to-go as well.
I’ve yet to order an entree at this restaurant, which I didn’t like. I’m also very happy to see lots of vegan options that actually taste great, such as vegan spicy wontons, soy noodle salad, tofu noodles, vegan wonton soup, and vegan noodles with sesame sauce.
Like most of their locations, Din Tai Fung is super popular even when there are tons of other food options on the strip. You might need to wait a bit for walk-ins if you can’t make a reservation beforehand. Luckily, Din Tai Fung at Aria is plugged into their MGM app, so you can make a reservation using your mobile app. Din Tai Fung is located on the casino floor at Aria.
Type of food: Taiwanese
Price: $$ ($60 pp)
What to order: pork xiao long bao, cucumber salad, sweet and sour pork ribs, chocolate xiao long bao
Hotel: Aria, casino floor
Address: 3730 S Las Vegas Blvd Las Vegas, NV 89158
Website | Yelp
4. Bardot Brasserie
We’ve dined at Bardot Brasserie for brunch and dinner and liked the French-inspired ambiance. Bardot Brasserie is by Chef Michael Mina, who says this restaurant was inspired by Hemmingway’s time in Paris.
You’ll find traditional French brasserie dishes like French onion soup, escargot, and steak. Since Bardot Brasserie prides itself on its beef Wellington, we ordered this for brunch and split one order three ways, although you can easily share this with four people. I also liked their caviar service, which comes with mini potato latkes and blinis.
If you love live music, I recommend visiting during brunch because there’s a live singer and a small band playing covers at the front. Dinner has a similar vibe sans music, but it’s still very lively and fun. Making reservations here is relatively easy within a week of visiting. It’s located at the Aria on the Promenade level next to Carbone, across from the four massive prints of Christopher Walken.
Type of food: French brasserie
Price: $$$ ($75 pp)
What to order: Beef Wellington, caviar service, escargot
Hotel: Aria, Promenade
Address: 3730 Las Vegas Blvd S, Las Vegas, NV 89158
Website | Yelp
5. Egghead
As someone on a daily potato diet, I eat at Egghead frequently whenever I’m in Vegas and staying at the Aria. If you’ve ever been to Egg Slut in LA or right next door at the Cosmopolitan, then you’ll love Egg Head. This fast-dining brunch spot is perfect for those who need a quick meal right before hitting the pool or to help fix your morning hangover.
I always order the crispy hash brown that’s one inch thick, deep-fried, and ultra-crispy in addition to a breakfast sandwich. It’s an affordable and quick breakfast option that’s my go-to. Egghead is located on the Promenade level in the Proper Eats Hall of the Aria. You can order at a kiosk or in person at a cashier.
Type of food: American, breakfast
Price: $ ($20 pp)
What to order: crispy hash brown, the Midtown breakfast sandwich
Hotel: Aria, Promenade inside Proper Eats Hall
Address: 3730 Las Vegas Blvd, Las Vegas, NV 89158
Website | Yelp
6. Carbone
Just like its sister restaurant in New York, Carbone in Las Vegas is one tough reservation to obtain. But once you get it, you’ll be rewarded with their (famous) savory and spicy rigatoni, a tangy, fresh-made Caesar salad, and a fancy dining table experience.
I’ve dined here a couple of times and have had different experiences, which were potentially dependent on the time of night–from exquisite, old-school service with Italian music humming above at 6:00 pm to a somewhat relaxed host and hip-hop sounds bursting through the speakers at 11:00 pm.
Regardless of the time, the food was delicious, and the interior decor made you feel like you were dining in an old Italian-American restaurant you’d find in New York. Reservations open 30 days in advance, so if you want to eat here, sign up ahead of time because I’ve heard they turn walk-ins away. Carbone is located at the Aria on the Promenade level across from Bardot Brasserie.
Type of food: Italian American
Price: $$$$ ($125-200 pp)
What to order: spicy rigatoni, Caesar salad
Hotel: Aria, Promenade
Address: 3730 Las Vegas Blvd S, Las Vegas, NV 89158
Website | Yelp
7. Tekka Bar: Handroll & Sake
No matter how busy Cosmopolitan gets, you can always rely on an opening at Tekka Bar: Handroll & Sake. It’s similar to other handroll spots like Kazunori, where you sit at the bar and order from a prix fix or a la carte handroll menu. This spot is an excellent restaurant if you need something quick and tasty. My favorite rolls to order are salmon, king crab, and bay scallops. They also offer beer on tap and sake options.
Tekka also offers take-out options; however, they only make cut rolls instead of traditional handrolls for takeout–see my post explaining the difference. They don’t take reservations, but the service is relatively fast, and seats open quickly. Since it’s located in Block 16 Food Hall, there are also other options, such as donuts from District Donuts or chicken sandwiches from Hattie B’s.
Type of food: Japanese
Price: $$ ($40 pp)
What to order: fresh hand rolls
Hotel: Cosmopolitan, Boulevard Tower Level 2 in the Block 16 Food Hall
Address: 3708 Las Vegas Boulevard South, Las Vegas, NV 89109
Website | Yelp
8. The Peppermill Restaurant & Fireside Lounge
The Peppermill Restaurant & Fireside Lounge is one of my favorite eateries because it’s got a vintage flare, an affordable menu, great drinks, and huge portions. When you’ve been out all night on the strip, and it’s three in the morning, you can always rely on Peppermill to be ready to bring the goods.
One of my favorite dishes is the chicken fried steak plate with freshly fried chicken steak and gravy, eggs, toast, and hashbrowns. It’s enough to feed two people or a very hungry athlete. Don’t skip out on their cocktail menu because their piña coladas are so good. If you want to stop by their fireside lounge, it’s the perfect place to relax and grab a drink on the strip.
It’s open 24 hours on the weekends, and on the weeknights, they’re open past midnight most days. On a busy Saturday night, we had no issues reserving a party of 10 by calling ahead around 4:00 p.m. the same day. And if you want a souvenir to remember the night, they also have photographers who will take your photo and print out a special memento for a small fee.
Type of food: American diner & lounge
Price: $$ ($40 pp)
What to order: chicken fried steak plate, piña colada
Address: 2985 S Las Vegas Blvd, Las Vegas, NV 89109
Website | Yelp
9. Kaiseki Yuzu
Kaiseki Yuzu is a Japanese restaurant that serves traditional kaiseki and omakase dinners. While it’s not on the strip and requires you to ride to Chinatown, it’s a great option if you miss Japan and are craving fresh fish.
Kaiseki Yuzu offers three different kaiseki levels and two omakase types based on price and course numbers. We opted for a 10-course kaiseki dinner for our group of 11. I liked that we got to sit in a private room during dinner without extra fees. I liked the fresh ingredients, and my favorite dish was the flambeed wagyu.
Compared to other kaiseki experiences in Japan at Fushikino and in LA at n/naka, Kaiseki Yuzu is less formal in terms of service. There are several servers, and you even see the chef personally serve you and explain dishes; however, some verbal descriptions were a little confusing, and we didn’t always understand what we were eating.
Type of food: Japanese
Price: $$$$ ($165-335 pp)
What to order: kaiseki tasting menu
Area: Chinatown
Address: 3900 Spring Mountain Rd Ste 5, Las Vegas, NV 89102
Website | Yelp
10. Tom Colicchio’s Craftsteak
Tom Colicchio’s Craftsteak is a traditional steakhouse inside the MGM Grand that offers an a la carte menu filled with dry-aged meat, fatty wagyu, fresh seafood, and poultry. This restaurant is known for sourcing beef from famous ranchers and artisanal producers like Snake River Farms.
We dined here with a group of three people, and we got to share many items on the menu. We tasted the dinner rolls, fries, roasted onion, seared scallops, ribeye steak, brussels sprouts, and mushrooms. We also sipped on some glasses of wine here. Overall, the food is pretty high quality, even if it’s not too adventurous. If you want a slightly upscale classic steak experience, this is it. We spent about $120 per person, which is a bit pricey in my opinion.
You’ll find Craftsteak in the District area of MGM Grand, right next to other famous restaurants like Morimoto and Wolfgang Puck. Finding a reservation at Craftsteak is very accessible, and you can even find many available times on the same day.
Type of food: Steakhouse
Price: $$$$ ($120 pp)
What to order: steak, french fries, potatoes, mushrooms
Hotel: MGM Grand, District
Address: 3799 Las Vegas Blvd S Las Vegas, NV 89109
Website | Yelp
11. Harvest
Harvest at the Bellagio focuses on traditional American dishes like filet mignon, braised salmon, and roasted chicken, all made with fresh and seasonal ingredients. They have a full bar and offer many cocktails, wines, and beer.
I’ve been here a few times now and have been amazed at the quality of the food each time. I’ve tried items such as raw oysters, gem salad, filet mignon, bone marrow, potatoes, seasonal fish entree, and cheesecake. The seasonal fish entree was so good I got it again on a future visit.
Harvest also offers a vegan menu for diners on a plant-based diet. Harvest is open for dinner, and it’s pretty easy to book a table on the same day or even walk up. They also offer a happy hour daily from 5:00-6:00 p.m. with discounts on cocktails and snacks. You’ll find Harvest on the first floor of the Bellagio. Like everything else in the Bellagio, it can be difficult to find, but it is down a long and windy hallway between the main lobby and the MGM tram.
Type of food: American
Price: $$$ ($80-200 pp)
What to order: raw oysters, seasonal fish entree
Hotel: Bellagio
Address: 3600 S Las Vegas Blvd Las Vegas, NV 89109
Website | Yelp
12. Raku
Raku is a Japanese restaurant specializing in kushiyaki (grilled skewers) over a charcoal grill. Located just off the strip in Chinatown, this popular spot also offers other izakaya dishes like agedashi tofu, karaage, and fresh sashimi.
We shared a variety of skewers like beef, salmon, bass, asparagus, and pork, as well as a small fried fish appetizer and a few sake offerings. This casual, no-frills environment delivers great quality food, and I’d definitely come back here.
It’s a restaurant that was once one of Anthony Bourdain’s favorites in Las Vegas. I recommend calling to make a reservation because it’s a small restaurant, and there aren’t many tables besides the tiny bar.
Type of food: Japanese
Price: $$$ ($40-70 pp)
What to order: yany skewers, sake, beer
Area: Chinatown
Address: 5030 Spring Mountain Rd, Ste 2, Las Vegas, Nevada 89146
Website | Yelp
13. Pho So 1
I grew up eating amazing home-cooked pho and lived in San Jose, CA, and Orange County, CA, so I am used to pretty solid competition from great pho spots. After eating what I found to be subpar pho near The Golden Tiki, I was shocked to have found a pho spot in Las Vegas as good as Pho So 1.
At Pho So 1, I ordered a large bowl with rare steak (taí), brisket (chín), flank, and well-done taí. The broth was well-balanced, the meat was tender and not dried out. It also came with all the standard fixings you’d expect, like bean sprouts, Thai basil, hoisin, sriracha, and jalapeños. The only thing I don’t recommend here is the super sweet fried chicken wings.
Pricing for a Vietnamese spot is slightly expensive compared to spots in California, so don’t be surprised if you end up spending $18+ on a bowl of pho, especially if you get oxtail or ribeye. Pho So 1 is also located off the strip in Chinatown, so you’ll need to drive to get to this location. Parking is easy to find in the lot, and you’ll be seated quickly.
Type of food: Vietnamese
Price: $$ ($25 pp)
What to order: pho with brisket, rare steak, and flank
Area: Chinatown
Address: 4745 Spring Mountain Rd Las Vegas, NV 89102
Website | Yelp
14. The Henry
The Henry offers American cuisine for breakfast, lunch, and dinner with comfort dishes like steak and eggs, egg benedict, meatloaf, and steak frites.
I’ll be honest, this is not a spot where my group or I go out of our way to dine. It’s one of those spots open pretty late, and we go because it’s the only thing open without having to walk across the street or eat fast food. But it is pretty good quality, just not a meal that tries to be creative or do anything too fancy. If you want some classic American breakfast, steak, or brunch, you can count on The Henry to deliver delicious food.
Located on the Cosmopolitan casino floor, it’s a fairly popular restaurant that’s filled whenever we walk by. I recommend making a reservation at least a few days in advance, especially if you want to eat at The Henry for brunch.
Type of food: American
Price: $$ ($25-40 pp)
What to order: The Henry Burger, fries, steak & eggs, short rib Benedict, breakfast burrito
Hotel: Cosmopolitan, Level 1, The Boulevard Tower
Address: 3708 Las Vegas Blvd S Level 1, The Boulevard Tower Las Vegas, NV 89109
Website | Yelp