37 Best Restaurants in Los Angeles for 2025
With so much food to choose from in the City of Angels, deciding on the single best restaurant in Los Angeles is next to impossible. Why choose just one when you can choose so many? The best brunch in Los Angeles is bound to involve a different restaurant than the best fancy dinner restaurant in Los Angeles. You might as well have a favorite for all the categories on the menu!
We’ve gathered our top choices for the best restaurants Los Angeles has to offer. If you’re in the market for some fantastic dining possibilities, we’ve done the legwork to compile your best bets. Who’s ready for a little LA dining?
Jump to Section
Find the Best Restaurants in Los Angeles
Not sure where to begin on your culinary exploration of Los Angeles foods? You'll find the perfect entry point with food tours in Los Angeles. With a world-class guide at the lead, you'll stroll through the iconic neighborhoods of Venice Beach, Beverly Hills and beyond to indulge in the best local hotspots, hidden gems and hang-outs. You're bound to discover a new favorite eatery along the way!
37 Best Restaurants in Los Angeles
1. Maccheroni Republic
Try this neighborhood trattoria for a taste of authentic Italy in L.A.
The Vibe
The string lights and red umbrellas make Maccheroni Republic the spot for cozy romance.
What to Order
You can't step into the best Italian restaurant in Los Angeles without trying homemade star-shaped maccheroni stellari topped with zesty garlic herb tomato sauce. Add a side of garlic ciabatta bread to sop up the extra so you don't miss a morsel. They whip up some incredible specials, too, so make sure to ask what's on the board for the day.
Maccheroni Republic | 332 S. Broadway, Los Angeles, CA 90013 | $$
2. Pizzeria Mozza
At Pizzeria Mozza, pizza isn’t just food; it’s a way of life!
The Vibe
Warm wood décor and candles glowing on the table signal an elegant, low-key time for diners.
What to Order
The Cali-famous crust may be the star of the show, but Mozza's meatball pie steals the spotlight. With a meatball, buffalo mozzarella and roasted tomato triple-threat combination, it's an offer no one should refuse from the best pizza restaurant in Los Angeles.
Pizzeria Mozza | 641 N. Highland Ave., Los Angeles, CA 90036 | $$
3. Jitladala
Jitladala celebrates Thailand’s beloved culinary culture with its authentic Asian-Pacific dishes.
The Vibe
Old-school street diner style combines funky and friendly into one delicious space.
What to Order
The pad thai is phenomenal, but try the Thai honey ribs for a sweet treat. If you're a more daring diner, take Chef Tui's Spicy Dynamite Challenge and taste the hottest dish in the house from the best Thai restaurant Los Angeles can offer. It’s bound to set your world on fire.
Jitladala | 5233 Sunset Blvd., Los Angeles, CA 90027 | $$
4. Sushi Tama
As the best sushi restaurant in Los Angeles, Sushi Tama is a must for your list.
The Vibe
Clean, minimalist interiors provide a serene, retreat-like feel.
What to Order
Build a customized plate featuring Japanese yellowtail, mackerel and sea urchin for a singular sushi experience. Add an order of oysters to show the depth of your devotion to the bounty of the ocean.
Sushi Tama | 116 N. Robertson Blvd., Los Angeles, CA 90048 | $$$
5. B Sweet
A café for dessert lovers? Yes, please!
The Vibe
B Sweet gives upscale rustic feels in a contemporary setting.
What to Order
When your sugar cravings beckon, head for the best restaurant in Los Angeles for dessert fiends and try the fresh-baked treats, banana chocolate bread pudding and s'mores cheesecake. There's a rotating menu that changes every week for new sugary surprises that are sure to hit the sweet spot, especially on a cute date idea in Los Angeles.
B Sweet | Multiple Locations | $
6. Needle
An even blend of contemporary and traditional, Needle is the best gourmet-yet-chilled-out Chinese restaurant in Los Angeles.
The Vibe
Indoor-outdoor grilling and dining make this modern Chinese eatery feel fresh.
What to Order
From a spare yet tempting menu of artful Chinese dishes, try a pork chop bun with a side of eggplant bamboo. Add a lychee lemonade for a sweet, punchy sip.
Needle | 3827 W. Sunset Blvd., # C, Los Angeles, CA 90026 | $$
7. Tar & Roses
The best New American restaurant in Los Angeles, with a name you won’t forget.
The Vibe
Red brick walls and low lighting provide a soft-focus space with atmosphere to spare.
What to Order
New twists on American classics are the name of the game at Tar & Roses. Try the Singaporean chili crab cake for seafood with a kick, or go for the wood-roasted half chicken with an heirloom tomato and bread salad on the side. The whole fried snapper makes a delicious photo op, too.
Tar & Roses | 602 Santa Monica Blvd., Santa Monica, CA 90401 | $$$$
8. Del Friscos Double Eagle Steakhouse
Could Del Friscos Double Eagle Steakhouse be the best steakhouse in Los Angeles? Unmis-steak-ably.
The Vibe
Upscale yet unfussy, with live music and artful touches from the light fixtures to the plating.
What to Order
While meat lovers can get their fill with prime rib and filet mignon, vegans will be more than satisfied with the roasted cauliflower steak topped with cilantro chimichurri.
Del Friscos Double Eagle Steakhouse | 10250 Santa Monica Blvd., Ste. 1700, Los Angeles, CA 90067 | $$$$
9. Coni' Seafood
As one of the best seafood restaurants in Los Angeles, Coni' Seafood brings unforgettable fish dishes to the table every time.
The Vibe
Open seating and low walls create a community feel within.
What to Order
With dishes prepared in the style of the Mexican state of Nayarit, Coni' offers shrimp dishes like camarones chipotle and marlin tacos that will make your heart sing.
Coni' Seafood | Multiple Locations | $$
10. Neri’s
Neri’s recreates the heart of Asian-Pacific Island cuisine, making it one of the best restaurants for Filipino food in the Los Angeles area.
The Vibe
Crisp, clean and casual with a laid-back spirit that says, "Welcome!"
What to Order
Vegetable or pork lumpia are a must at this festive Filipino hangout. Try the kare-kare beef with savory peanut sauce for a delightful flavor voyage to the islands.
Neri’s | 3377 Wilshire Blvd., #100A, Los Angeles, CA 90010 | $
11. El Mahroosa
If Egyptian dining is your dish, sit in the sun and enjoy a meal at El Mahroosa.
The Vibe
Spacious interiors bathed in natural light make this space fresh and lively.
What to Order
The best Los Angeles restaurant for authentic Egyptian fare brings a corner of the Mediterranean to life in Los Angeles. Fill your plate with fresh hummus and a falafel sandwich and you won't be disappointed.
El Mahroosa | 930 S. Brookhurst St., Anaheim, CA 92804 | $$
12. Otoño
Upscale presentation and gourmet touches make this one of the best Spanish restaurants in Los Angeles.
The Vibe
Wooden booths and small, open tables lend a homey, convivial air.
What to Order
Be sure paella is part of your order at Otoño. Try it mariscos-style for prawns, mussels and squid or go for criolla-style with chicken, chorizo and charred corn.
Otoño | 5715 N. Figueroa St., Los Angeles, CA 90042 | $$$$
13. Bar Hermanito
It may be difficult to gauge the best Mexican restaurant in Los Angeles, but we give Bar Hermanito the crown.
The Vibe
Concrete floors, white brick walls and soft modern paneling wrap diners in comfort.
What to Order
Creative bites like avocado tempura and al pastor bao buns show off delicious imagination.
Bar Hermanito | 2024 Sawtelle Blvd., Los Angeles, CA 90025 | $$$
14. Woodspoon
Foodies searching for the best Brazilian restaurant in Los Angeles should look no further than Woodspoon.
The Vibe
Airy, open and casual inside, perfect for low-key dinners and sneak-away lunches.
What to Order
A lunch and dinner menu filled with authentic offerings like costelinha com canjiquinha — or pork short ribs on corn grits — and Brazilian chicken pot pie. Add a side of yucca fries for the full experience.
Woodspoon | 107 W. Ninth St., Los Angeles, CA 90015 | $$
15. République L.A.
Theatrical settings are a must when it comes to République L.A., our choice for the best French restaurant in Los Angeles.
The Vibe
Striking gothic arches with soaring ceilings and ironwork accents make you feel like you’re dining in a period drama, in the best way possible. This spot is one of many restaurants with private rooms in LA, perfect for celebrating with your friends or family.
What to Order
The backdrop creates a perfect mood for enjoying delicacies such as wagyu beef carpaccio, lamb lasagna and almond brown butter cake. France has found a home in California.
République L.A. | 624 S. La Brea Ave., Los Angeles, CA 90036 | $$$
16. Crossroads Kitchen
Crossroads Kitchen takes the title of the best vegan restaurant in Los Angeles, making sure herbivores have a gourmet experience to remember.
The Vibe
Modern to the max, in the warmest way possible.
What to Order
Cruelty-free creations abound, but the list of must-haves is topped by house-made fettuccine with shaved truffles and pumpkin seed tofu marsala. Save room for a chocolate caramel bar for dessert, all plant-based and all delicious.
Crossroads Kitchen | 8284 Melrose Ave., Los Angeles, CA 90046 | $$$
17. Blu Jam Café
You won't find a more welcoming early morning diner on the SoCal dining scene than Blu Jam Café.
The Vibe
Wall-sized windows make indoor or outdoor dining feel communal.
What to Order
One glimpse of the breakfast pasta and Norwegian-style eggs Benedict with smoked salmon and you'll know you're in the best breakfast restaurant Los Angeles has to offer.
Blu Jam Café | Multiple Locations | $$
18. Urth Caffe
If all-day brunch sounds like your kind of scrumptious, then Urth Caffe is your destination.
The Vibe
Stunning brick styling with colorful mosaic murals are soothing yet festive.
What to Order
As the best café-style restaurant in Los Angeles, Urth is ready to serve up pumpkin waffles, huevos rancheros burritos and egg sandwiches any time you're ready.
Urth Caffe | Multiple Locations | $$
19. Astroburger
Fresh beef, homemade chili and hand-battered onion rings are Astroburger’s recipe for the best burger restaurant in Los Angeles.
The Vibe
Kitschy diner retro, from the mini jukeboxes to the spacey red-and-silver counters.
What to Order
Choose a straightforward single or double burger, or tee up for something unique with a pastrami burger with cheese. Plant-based eaters rejoice: There are Gardenburgers on the menu, too, making this one of the best diners in Los Angeles.
Astroburger | 7475 Santa Monica Blvd., West Hollywood, CA 90046 | $$
20. Dulan's Soul Food Kitchen
Dulan's Soul Food Kitchen is as authentic as they come, a down-home dining experience that brings the heart of country eating to the West Coast.
The Vibe
Bright and inviting, with red tablecloths and bouquets at every station.
What to Order
Whether you dive into the smothered pork chops or order up a plate of baked chicken, you'll get sides and cornbread that remind you how satisfying the best soul food restaurant in Los Angeles truly is.
Dulan's Soul Food Kitchen | Multiple Locations | $$
21. Forage
Forage is undoubtedly the best restaurant in Los Angeles to satisfy your farm-to-table yearnings.
The Vibe
Exposed beams inside and out create a cabin-like space to sink into.
What to Order
Seasonal and sustainable selections to try include the mushroom and vegetable sandwich, free range roast chicken and the unmissable pan pizza.
Forage | 2764 Rowena Ave., Los Angeles, CA 90039 | $$
22. Mori Teppan Grill
Head 15 minutes northwest of the city to find Mori Teppan Grill, the best teppanyaki restaurant for Los Angeles foodies in nearby Glendale.
The Vibe
A warm and inviting space for families or large groups to connect.
What to Order
This community favorite offers excited diners a real dinner show, whether they order simple vegetables or go wild with a New York steak and calamari combo.
Mori Teppan Grill | 120 W. Stocker St., Glendale, CA 91202 | $$$
23. Ceviche Stop
An eatery that specializes in ceviche, like Ceviche Stop, is a shoo-in for a spot on any list of fun restaurants in Los Angeles.
The Vibe
Vibrant, well-lit and welcoming, with colorful accents in a modern setting.
What to Order
An appetizer with a name like I Love You Anticuchos is one you can't pass up, as is the cleverly named Poseidon's Ceviche, filled with Spanish octopus, sea urchin and striped bass for an exotic one-two-three punch.
Ceviche Stop | 2901 S. La Cienega Blvd., Culver City, CA 90232 | $$
24. Three Flames Mongolian Bar-B-Q
Dining with fiery drama is what Three Flames Mongolian Bar-B-Q is all about.
The Vibe
No-frills dining room with an exciting cooking-in-the-round grill theater.
What to Order
The enticing sizzle of true Mongolian barbecue, like Three Flames serves, is a feast for all the senses.
Three Flames Mongolian Bar-B-Q | 5608 W. Manchester Ave., Los Angeles, CA 90045 | $
25. Slab
Get your fingers greasy at Slab, the best American barbecue restaurant in Los Angeles.
The Vibe
Backyard barbecue meets neighborhood bar, Texas-style in L.A.
What to Order
With a dish called the Ooh sandwich showing off layers of charred pork topped with onions, you know you're destined for one of the most enjoyable dining moments of your life.
Slab | 8136 W. Third St., Los Angeles, CA 90048 | $$
26. Happy Taco
When tacos are your craving, the best restaurant in Los Angeles to satisfy your hunger is Happy Taco.
The Vibe
Brick-and-awning bodega friendliness with a smiling taco on the sign.
What to Order
Though tacos are the specialty, there's far more to try on the expansive menu. Add a steak or chicken platter to your order, or better yet, ask for the Trashcan Nachos and prepare to be wowed.
Happy Taco | 1309 S. Hoover St., Los Angeles, CA 90006 | $
27. Fred 62
Classic American eats at Fred 62 mean a comfort food menu from top to bottom.
The Vibe
Future-retro styling in a diner that's kept its character for 25 years and counting.
What to Order
Go for the fried chicken and waffles from the dinner selections for Southern-style goodness, or sink your teeth into a brisket quesadilla and let the best diner-style restaurant in Los Angeles prove its mettle.
Fred 62 | 1850 N. Vermont Ave., Los Angeles, CA 90027 | $$
28. Star of India
For the warming spices of Indian dining, the best restaurant in Los Angeles is Star of India, a straightforward dining experience where flavor is in full focus.
The Vibe
Modest, no-nonsense and all about the food.
What to Order
You'll find chicken, lamb, tandoori and vegan menus, each with their own broad selections to choose from. Or enjoy a prix fixe menu with seven- and eight-course dinners for two.
Star of India | 730 N. Vine St., Los Angeles, CA 90038 | $
29. Langer's Deli
An old-style delicatessen in the heart of L.A.? It must be Langer's Deli, the best restaurant in Los Angeles for sandwiches and sides.
The Vibe
Handsome throwback deli vibes, with classic wood-paneled walls and chocolate-toned booths.
What to Order
Langer's goes in big for the classic deli offerings. There's a whole section of the menu dedicated to pastrami sandwiches, an excellent choice to start your dining adventure.
Langer's Deli | 704 S. Alvarado St., Los Angeles, CA 90057 | $$
30. Urbane Café
With its detail-oriented menu filled with homey delights, Urbane Café is the best restaurant in Los Angeles to grab soup and salad.
The Vibe
Cheerful café aspirations, with inviting, light-filled interiors.
What to Order
Order up cranberry and brie sandwiches, salmon salads and an array of house soups. With bread and sauces made from scratch, the freshness here can't be denied.
Urbane Café | Multiple Locations | $$
31. Salt and Straw
When ice cream calls to your taste buds, they have no choice but to answer. Salt and Straw is the best ice cream restaurant in Los Angeles for diners with a soft spot for soft serve.
The Vibe
Bright and friendly ice cream parlor personality, a place where smiles are born.
What to Order
Flavors vary from month to month, with concoctions like classic bubble gum and intriguing pumpkin bread-flavored scoops ready for sampling. Skip dinner to save room for the homemade mix-ins!
Salt and Straw | 240 N. Larchmont Blvd., Los Angeles, CA 90004 | $$
32. Panini Kabob Grill
Mediterranean dining done right is the name of the game at Panini Kabob Grill, the best restaurant for a variety of fresh, wholesome options in a feel-good setting.
The Vibe
Bright orange patio umbrellas signal the warm energy and sense of well-being throughout the space.
What to Order
Family-style kebabs take center table as a must-try dish for you and as many friends as you can find. Skewers loaded with beef, chicken and even salmon served with vegetables and rice promise to satisfy the hungriest of hordes.
Panini Kabob Grill | 600 W. Ninth St., Los Angeles, CA 90015 | $$
33. Papa Cristo's
Authentic Greek dining at Papa Cristo's means more than just the dishes you know and love.
The Vibe
Great Greek charm, with Caribbean blue-and-white stucco and definitive Old World energy.
What to Order
Classics like gyros and baba ghanoush are on the menu, but so are souvlaki — or roasted lamb skewers — as well as shrimp kebabs and Greek whitefish. The search for the best Greek restaurant in Los Angeles is over.
Papa Cristo's | 2771 W. Pico Blvd., Los Angeles, CA 90006 | $$
34. Engine Co. No. 28
The all-day menu at Engine Co. No. 28 makes sure guests have cozy domestic specialties by the plateful. All familiar, all fabulous.
The Vibe
This renovated fire station provides rich and colorful nostalgia in every corner.
What to Order
Dig into mac and cheese to start. Then try a Philly cheesesteak or lemon chicken piccata for your entrée and a dash of double chocolate mousse cake for dessert. There's no way you can order wrong at the best traditional American restaurant in Los Angeles.
Engine Co. No. 28 | 644 S. Figueroa St., Los Angeles, CA 90017 | $$
35. Perch
“Fancy” may not be a cuisine, but Perch earns the label of best fancy restaurant in Los Angeles regardless. Try brunch, lunch and dinner with a bird's-eye view of the city that few other locales can provide.
The Vibe
Skyscraper rooftop garden patio and lounge-style interiors take the enchantment sky-high.
What to Order
The dishes are as elegant as the setting, with boeuf bordelaise and filet mignon au poivre arriving in artful arrangements. Even the rabbit dish called Little Bunny Frou Frou hearkens to the upscale air of this heavenly spot.
Perch | 448 S. Hill St., Los Angeles, CA 90013 | $$$
36. Kali
The name is a play on "Cali," which must make Kali the best California-centric restaurant in Los Angeles, bar none. Refined touches and earthy ingredients perfectly reflect the complex blend that makes the Golden State's one-of-a-kind culinary personality.
The Vibe
Pristine, fine-dining elegance for the most special of occasions.
What to Order
Sampling the 16-ounce dry aged Flannery beef ribeye steak is a requirement, and the seasonal tasting menu will give you a true taste of the California high life.
Kali | 5722 Melrose Ave., Los Angeles, CA 90038 | $$$
37. Wirtshaus
Get your fill of hearty European specialties at the best restaurant in Los Angeles for German dining.
The Vibe
Festive biergarten feels, with an expansive, pet-friendly patio for extended hangouts.
What to Order
Wirtshaus provides a real German spread, from the Bavarian pretzel appetizers to the Jager schnitzel in your choice of pork, chicken or veal. And the bar list is a beer-lover's dream come true, with more authentic German brews than you can shake a stein at.
Wirtshaus | 345 N. La Brea Ave., Los Angeles, CA 90036 | $$
One of the most satisfying things to do in Los Angeles, especially for food lovers, is sample the incredible array of eateries the city offers. Whether you’re on the search for spectacular Koreatown restaurants or looking for something sweet to nosh on, you’ll find the best restaurants in Los Angeles waiting to serve you special dishes with every visit.
For even more fun ways to explore Los Angeles and beyond, check out other experiences happening on Cozymeal.
FOOD FOR THOUGHT?
Join the conversation.