When it comes to all-you-can-eat restaurants in Southern California, most people don’t expect a fine-dining dining experience as typically most of these establishments are casual eateries with a laid-back vibe. But that impression is about to change. From the moment you step inside this SoCal buffet where you can dine on exquisite cuisine in a setting that is quite elegant, you’ll never think of an all-you-can-eat restaurant in the same way. Here’s a glimpse of what you can expect at this hidden gem that is well worth a visit.

Did you know there was an all-you-can-eat steakhouse in Southern California? Yes! And it’s amazing!

roman roze/googlemaps Step inside M Grill and you’ll quickly discover this isn’t your typical all-you-can-eat dining experience. Not only is the food delicious, but the ambiance is warm and elegant.

Described as an authentic churrascaria, which is Portuguese for “barbecue,” this all-you-can-eat steakhouse is unlike anything you’ve ever seen.

M Grill M Grill is located at 3832 Wilshire Blvd., Los Angeles, CA.

The experience here is nothing short of jaw-dropping. In addition to sampling a wide variety of foods at the buffet, you’ll also have a waiter who will come to the table offering a variety of meat on a sword-like skewer that has been grilled to perfection.

M Grill/Facebook

Not only is the flavor out of this world, but the tableside service adds a touch of elegance that enhances the meal.

M Grill/Facebook

And did we mention that this tasty gem is all-you-can-eat? Yes, you can keep going back for more!

M Grill/facebook

In addition to the endless grilled meat, you’ll also find a salad bar filled with a wide assortment of salads and grilled vegetables that are bursting with flavor.

manny/googlemaps

Craving a plate stacked high with jumbo shrimp? You won’t be disappointed when you see the bountiful selection of seafood available at this delicious buffet.

RL/googlemaps

Lunch is $32.99 per person and dinner is $59.99. The price may sound like a bit of a splurge at first, but keep in mind that this is a high-end steakhouse and you can eat as much as you’d like so it’s totally worth it.

kuang-ting chen/googlemaps

Reservations are recommended as this is a popular destination that books up quickly. Although walk-ins are welcome, you can expect to wait up to an hour without making a reservation in advance so make sure to plan ahead.

RL/googlemaps

What an amazing place to dine! Have you ever experienced an all-you-can-eat buffet quite like this? If you’d like to get more information about M Grill you can check out their official website right over here.

roman roze/googlemaps

Step inside M Grill and you’ll quickly discover this isn’t your typical all-you-can-eat dining experience. Not only is the food delicious, but the ambiance is warm and elegant.

M Grill

M Grill is located at 3832 Wilshire Blvd., Los Angeles, CA.

M Grill/Facebook

M Grill/facebook

manny/googlemaps

RL/googlemaps

kuang-ting chen/googlemaps

Love checking out Southern California’s many steakhouses? Then make sure to take a look at these 10 destinations in SoCal that will make your mouth water.

OnlyInYourState may earn compensation through affiliate links in this article.