• States
    • Illinois
    • Indiana
    • Iowa
    • Kansas
    • Michigan
    • Minnesota
    • Missouri
    • Nebraska
    • North Dakota
    • Ohio
    • South Dakota
    • Wisconsin
  • Seasons
    • Spring
    • Summer
    • Fall
    • Winter
  • Activities
    • Exciting Cities
    • Food And Drink
    • Outdoor Adventures
    • Where To Stay
  • About Me
  • Contact Us
  • Search
  • Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to primary sidebar

Midwest Explored Logo

Learn how to easily plan your dream trip to the Midwest!

  • States
    • Illinois
    • Indiana
    • Iowa
    • Kansas
    • Michigan
    • Minnesota
    • Missouri
    • Nebraska
    • North Dakota
    • Ohio
    • South Dakota
    • Wisconsin
  • Seasons
    • Spring
    • Summer
    • Fall
    • Winter
  • Activities
    • Exciting Cities
    • Food And Drink
    • Outdoor Adventures
    • Where To Stay
  • About Me
  • Contact Us
  • Search
two greek gyros restaurants in Lafayette IN

15 Best Restaurants in Lafayette IN You Should Try

Home » 15 Best Restaurants in Lafayette IN You Should Try

November 10, 2026 by //  by Midwest Explored

Looking for the best restaurants in Lafayette, IN? Well, look no more! In this article, we have listed some of the best places to eat in Lafayette, IN.

Lafayette is a charming city makes a great place for a weekend getaway in Indiana . The city has a rich culture, interesting history, and many wonderful scenic places for you to explore. It is also close to Purdue University and offers lots of fun things to do for both students and tourists.

From beautiful parks to historical museums, there is a lot to do around Lafayette. If you’re planning to explore the area, take a look at our guide to the best things to do in Lafayette, IN. And for foodies, this vibrant Midwest city is nothing short of a dream. From Italian and French to American cuisine, you’ll find all kinds of food here to tempt your taste buds.

If you are in Lafayette for a while and looking to enjoy some amazing food, then we have got you covered. Read our list of the best restaurants in Lafayette, IN, that you should try while you’re here.

Aerial view of city with greenery . You can see houses and paths and lots of trees.  The article is about the best restaurants in Lafayette IN.

15 Best Restaurants In Lafayette IN At A Glance

RestaurantBest For
East End GrillModern American dining
Triple XXX Family RestaurantClassic diner food and burgers
McGraw’s Steak, Chop & Fish HouseSteaks and special occasions
Bistro 501French-inspired dining
Nine Irish BrothersTraditional Irish pub food
The Cellar Wine BistroWine and relaxed evenings
Marcello’s Italian RestaurantItalian cuisine
Azzip PizzaCustom-made pizzas
BRU Burger BarGourmet burgers
AkropolisGreek and Mediterranean food
Dog n SudsClassic American drive-in food
Sharma’s KitchenIndian cuisine
The Black SparrowEclectic pub dining, adults only
Teays River Brewing & Public HouseCraft beer and American food
Legacy PubSports and casual pub meals

15 Best Restaurants in Lafayette IN You Should Try

East End Grill

East End Grill is a popular downtown Lafayette restaurant that serves delicious American fare and features a bar offering craft beers and whiskey.

With a great atmosphere and helpful staff, this bar and grill is a favourite with visitors. It’s a modern yet casual restaurant that is perfect for a date night or enjoying a casual bite with friends.

This is one of the best restaurants in downtown Lafayette, offering a wide range of dishes. Shrimp and grits, filet mignon, hanger steak, and flourless chocolate cake are a few delicacies that you must try here.

Trust me, if you are looking for good restaurants in Lafayette, IN, to eat out, then East End Grill is a perfect choice.

shrimp and grits on a plate. The picture is taken close up and you can also see spring onions and pieces of bacon.

Triple XXX Family Restaurant

Looking for restaurants in West Lafayette? Check out Triple XXX Family Restaurant, which serves old-school burgers, root beer, and soda-fountain treats.

This restaurant in West Lafayette opened in 1929 and is a popular hangout for Purdue students and their families. Their breakfast specials are pretty great too, and the food is quite affordable.

If you love old-school diners, then this is one of the best restaurants in Lafayette, IN. From burgers and shakes to frosty mugs of root beer, you can get it all here.

McGraw’s Steak, Chop & Fish House

One of the top restaurants in West Lafayette, Indiana, McGraw’s Steak, Chop & Fish House is a wonderful choice for a special meal.

Whether you’re enjoying dinner with family, hanging out with friends, or planning a romantic date, this steakhouse is perfect for all occasions. With beautiful views over the Wabash River, the restaurant offers a warm and inviting atmosphere.

This is a classic steakhouse known for its prime rib, steaks, seafood, and impressive wine selection. The restaurant also offers nightly chef’s specials, so there’s always something different to try.

Make sure you try the Angus-certified prime rib, one of the restaurant’s specialities. And don’t forget to leave room for one of the delicious desserts.

If you’re looking for a memorable dining experience, McGraw’s is one of the best places to eat in the Lafayette area.

Bistro 501 Is One Of the Best Restaurants In Lafayette IN

Another amazing Lafayette, Indiana, restaurant to try is Bistro 501. This charming bistro is located in downtown Lafayette in the historic Lahr Building and serves delicious food.

The bistro also has lovely interiors and a warm, inviting atmosphere. Visitors can enjoy delicious dishes with a French flair. The dishes are made using seasonal ingredients, and they also offer house-made desserts that are just out of this world.

Pommes frites, French onion soup, and steak are just a few top-notch dishes that you have to try here. One of the best things about this bistro is that it has plenty of vegan and vegetarian options too.

So, if you are looking for cute and charming places to eat in Lafayette, IN, then Bistro 501 is one of the best downtown Lafayette restaurants.

Fries on a wooden board with mayo and ranch dressings in two small bowls. There are also two cherry tomatoes on the board. The article is about the best restaurants in Lafayette IN.

Nine Irish Brothers

Nine Irish Brothers is another great restaurant in West Lafayette that you must try. This classic pub features Irish décor and is a great place for a casual get-together with your friends.

This traditional Irish pub also serves delicious Irish food and has a full bar where you can enjoy your favourite whiskeys. A few top dishes that you must try here are shepherd’s pie, Guinness stew, fish and chips, and more.

One of the best restaurants in West Lafayette, Nine Irish Brothers is a perfect place to relax with friends and family.

The Cellar Wine Bistro

The Cellar Wine Bistro is another lovely downtown Lafayette restaurant that’s great for a relaxed meal with friends or a romantic evening out.

This charming wine bar and bistro offers a welcoming atmosphere and an impressive selection of red, white, and sparkling wines. One of the best things about this place is its focus on good wine and delicious food, with a menu featuring fresh, seasonal ingredients.

Located on Main Street, it’s a great place to enjoy a glass of wine, discover something new, and spend a little time relaxing with friends.

If you’re looking for good places to eat in downtown Lafayette, then The Cellar Wine Bistro is well worth trying.

Marcello’s Italian Restaurant

For delicious Italian food in Lafayette, Marcello’s is one of the restaurants you should try.

This charming Italian restaurant offers a welcoming atmosphere and a wide selection of traditional Italian dishes.

From pasta and seafood to steaks and classic Italian favourites, there’s plenty to choose from. They also have an extensive wine selection to complement your meal.

If you love Italian cuisine, make sure you try the lasagna, chicken piccata, or shrimp pepate. And don’t forget to leave room for dessert, as the tiramisu and cannoli are also worth trying.

It’s a lovely place to enjoy a meal with family or friends and one of the best places to eat in Lafayette, IN, for Italian cuisine.

vegetable risotto on a blue plate with a fork to the side. the plate is on a wooden table with another plate in the background. The article is about the best restaurants in Lafayette IN.

Azzip Pizza

Azzip Pizza is a restaurant in Lafayette that was started in 2012 and is now one of the popular pizza places in the city.

This restaurant has a casual vibe similar to other popular fast-food chains. The best thing about Azzip Pizza is that they offer vegan and gluten-free pizza options as well. Plus, you can get customised pizzas with your choice of toppings here.

Make sure you try a pizza with a cauliflower crust and some chocolate chip cookies. If you’re looking for a low-carb option, they also offer a ZeroCarb crust.

Azzip Pizza is one of the top places to eat in Lafayette, Indiana, for delicious, custom-made pizzas

BRU Burger Bar Lafayette

Located in downtown Lafayette, BRU Burger Bar is one of the top Lafayette, Indiana, restaurants serving delicious burgers.

This restaurant has stylish, modern interiors with a full bar where you can order your favourite drinks. The warm and comfortable atmosphere makes it a great place to hang out with friends or enjoy a fun date with your partner.

BRU Burger Bar is one of the best places to eat in Lafayette and has a wide selection of burgers and appetisers. From pretzels and onion rings to bread pudding, you’ll find plenty of delicious options here.

Also, don’t forget to try the Impossible Burger.

Akropolis

If you crave Greek or Mediterranean food, then one of the best restaurants in Lafayette, IN, to try is Akropolis.

This is a family-run restaurant offering plenty of delicious choices. One of the best dishes to try here is the egg lemon rice soup, also known as avgolemono.

A few other Greek specialities to try here are gyros, spinach pie, and Greek-style dishes. Of course, after all these delicious dishes, do save some room for baklava as well.

Akropolis is one of the best places to eat in Lafayette, Indiana, and is a great place to enjoy lunch or dinner in the city.

two greek gyros restaurants in Lafayette IN. you can see the meat and cheese and some chips and they are wrapped in paper.

Dog n Suds West Lafayette

One of the best restaurants in West Lafayette, Indiana, is Dog n Suds, a classic American drive-in restaurant.

This is one of the best places to eat in Lafayette for tourists and students, as the prices are quite reasonable.

And you have a wide range of options to choose from. From sandwiches and hot dogs to root beer, you’ll find all the classic drive-in favourites at this restaurant.

Most importantly, if you’re in a hurry or fancy enjoying a meal in your car, you can order through the traditional drive-in service.

A few things that you must try here are a coney cheese dog, a frosty mug of root beer, a grilled chicken basket, and a tenderloin.

This is one of the most inexpensive restaurants in Lafayette for a quick, delicious meal.

Sharma’s Kitchen

Do you love trying Indian cuisine? If yes, then one of the restaurants in Lafayette, Indiana, you need to visit is Sharma’s Kitchen.

This is a strip-mall restaurant serving delicious Indian cuisine in a casual yet comfortable setting. It’s a vegetarian-friendly place, so you’ll find lots of vegetarian dishes served here.

Vegetable Manchurian, garlic naan, and palak paneer are a few vegetarian dishes that you must try here.

If you’re a non-vegetarian, then don’t worry. Their chicken tikka masala, tandoori chicken, and butter chicken are simply to die for. This is truly one of the best Indian restaurants in Lafayette, IN.

The Black Sparrow

Do you wish to enjoy a few drinks before a delicious meal? Then check out The Black Sparrow, a laid-back pub in downtown Lafayette.

This pub is stylish and eclectic and is one of the best places to meet and have fun with your friends. It’s worth knowing that this is a 21-and-over establishment.

Enjoy the great drinks and tasty food served at this local pub. From specials to regular menu items, you’ll find something to suit everyone’s palate here.

Fish and chips, chimichurri steak with fries, and artisan pizzas are a few of the top dishes to try. Also, don’t forget to explore their rotating selection of beers and wines.

If you’re looking for fun places to eat in Lafayette, IN, then The Black Sparrow is undoubtedly one of the best restaurants to try.

Fish and chips with sauce on wooden table restaurants in Lafayette IN. The meal is on a white and round plate with cutlery and salt and pepper at the top.

Teays River Brewing & Public House

Teays River Brewing & Public House is a casual brewpub and one of the top restaurants to try in Lafayette. This locally owned brewery serves delicious American food and is a great place to hang out with your friends.

One of the best things about this brewpub is its selection of locally brewed craft beers. And if you’re looking for casual dishes such as burgers, smoked wings, and fish and chips, then this is a great place to visit.

The menu offers plenty of choice, including pizzas, sandwiches, and vegetarian options. Make sure you try the Angus smash burger, smoked wings, or their popular white cheddar mac and cheese.

If you enjoy good food and craft beer, Teays River Brewing & Public House is one of the best restaurants in Lafayette, IN, to try.

Legacy Pub

Wish to hang out with your friends and enjoy a delicious meal while watching sports? Then you should check out Legacy Pub. This is one of the best sports bars and restaurants in Lafayette, Indiana.

You can visit this place with your family and friends and have a great time here. It’s a good restaurant for draft beers and typical pub meals. What’s even better is that they offer several vegan options as well.

A few dishes to try here are the Impossible Burger, Buffalo Chicken Wrap, and burgers made to your liking. They also have a good selection of drinks to go with your meal.

So, if you want to have an enjoyable time while watching your favourite games with friends or family, Legacy Pub is one of the best restaurants in Lafayette, IN, to try.

Fresh tasty meat free burger on wooden table. The burger is on a black plate. The article is about restaurants in Lafayette, IN.

As you can see, there are plenty of great restaurants in Lafayette, IN, with something to suit everyone.

Whether you’re looking for a casual meal with friends, a romantic dinner, or somewhere to enjoy delicious food with the family, you’ll find plenty of choice here.

I hope you enjoy trying some of these Lafayette restaurants, and do come back and tell us which one was your favourite!

If you’re planning to explore more of the state, take a look at our favourite things to do in Indiana for more inspiration.

Filed Under: Food And Drink, Indiana

Previous Post: «Aerial view of a city things to do in Lafayette in 16 Best Things To Do in Lafayette IN You Shouldn’t Miss
Next Post: 15 Best Things To Do In Kalamazoo MI You Shouldn’t Miss Aerial View of Kalamazoo in an article about restaurants in Kalamazoo»

Primary Sidebar

About Me

Hi. I’m Linda. Welcome to Midwest Explored. I was born and raised in the Midwest. This area of the United States is very underrated, and often passed over when it comes to vacation destinations or corporate events. Here I am sharing the Midwest with you to entice you to take advantage of all it has to offer!

Site Footer

As an Amazon Associate, we earn from Qualifying Purchases.
Midwest Explored Privacy Policy: https://midwestexplored.com/privacy-policy/