The Nickel City of Buffalo is home to some of the best cuisine on the East Coast. It’s also a border city with our northern neighbors in Canada, which opens more doors for distinct food flavors and styles. Although Buffalo might be highly unnoticed, it doesn’t discard us from having our unique culinary taste.

Whether you’re a local or visitor, we know you came looking for the best grub to eat in town. It’s a good thing this fine small town has a fine selection of restaurants and food trucks that will satisfy your cravings. In reality, Buffalo has much more to offer than one can imagine.

Below you’ll find our list of some of the best restaurants in Buffalo, New York.

Lloyd Taco Factory

Lloyd Taco Factory

Lloyd has been serving up its signature burritos and tacos since 2010. Since then, Lloyd has incorporated new American-Mexican options to its menu. This local favorite will have you wanting more without noticing how much you’ve eaten.

Lloyd’s menu also includes Mexican favorites like elote (corn), chicharrones (fried pork), and chile (hot sauce) with a bit of a twist. You will often find the truck serving up some experimental recipes, as well.

Food Style: Urban Tacos and More

Open:

  • Monday–Thursday: 11 a.m.–11 p.m.
  • Friday: 11 a.m.–midnight
  • Saturday: 11 a.m.–2 a.m.

Location: 1503 Hertel Ave., Buffalo, NY 14216

Google Reviews: 4.5 Stars

Perks:

  • Alcohol Selection
  • Catering
  • Daily Specials
  • Merchandize
  • Online Orders
  • Vegetarian Selection

Local Favorites:

  • Burritos
  • Wave Tacos

Tips:

Stay on the lookout for the food truck’s location by checking out its schedule. The food truck also starts to get busy after 6 p.m., so get there early if you don’t want to wait in line!

Lombardo

If you’re into fine dining, Lombardo is the restaurant for you. The restaurant’s menu is seasonal, so it changes from time to time and also features dishes inspired by certain regions of Italy. Lombardo has a relaxing atmosphere that is perfect for special occasions.

The restaurant also allows its customers to reserve a table and offers private dining for those who want to hold a special event.

Food Style: Italian Cuisine

Open

  • Monday–Thursday: 5–10 p.m.
  • Friday: 11:30 a.m.–2:30 p.m., 5–11 p.m.
  • Saturday: 5–11 p.m.
  • Sunday: Closed

Location: 1198 Hertel Ave., Buffalo, NY 14216

Google Reviews: 4.6 Stars

Perks:

  • Lunch and Dinner Specials
  • Private Dining
  • Reservations
  • Wine Selections

Local Favorites:

  • Pasta
  • Pizza
  • Wine

Tips:

Make sure you check out their menus ahead of time to know when Lombardo offers specific daily specials. Also, be prepared to sit down for a nice meal if you are going for dinner. It’s a nice spot to eat, and we wouldn’t want you to miss out on a good time.

Thai Food Sweet Sauce Fish In Chili

Taste of Siam

This Thai restaurant serves its customers some of the most foreign tastes you’ll try in Buffalo. It makes sure to share the best of its authentic Thai flavors and spices with the Buffalo community. All of the restaurant’s menu has been inspired by many generations of fine Thai cooking practices. Trust us, you’ll have a good time trying out some of the interesting and delicious plates on the menu.

Food Style: Thai Cuisine

Open

  • Monday–Saturday: noon–10 p.m.
  • Sunday: 4–9 p.m.

Location: 810 Elmwood Ave., Buffalo, NY, 14222

Google Reviews: 4.7 Stars

Perks:

Local Favorites:

  • Pad Thai
  • Sesame Chicken
  • Spring Rolls
  • Tom Yum Soup
  • Thai Sriracha and Chili Oil

Tips:

Just go in and try something you’ve never had before. You’ll be amazed at how well the Taste of Siam restaurant prepares its meals. Like many Buffalo restaurants, the Taste of Siam starts to fill up after 6 p.m. Just be prepared to see a packed house if you’re going for dinner or an empty one if you’re going to grab a bite during lunch time.

Betty’s

Betty’s is a nice dining spot in Buffalo that incorporates modern recipes to its menu. Betty’s has been known to include different traditional plates from all over the globe to keep its menu diverse and interesting. You can enjoy anything from a Mexican quesadilla to a Thai noodle salad when you head over to Betty’s. If you like modern twists on classic recipes, this is the place for you.

Food Style: Bohemian Diner

Open:

  • Breakfast
    • Tuesday–Friday: 8 a.m.–3 p.m.
  • Lunch
    • Tuesday–Friday: 11 a.m.–3 p.m.
  • Dinner
    • Tuesday–Saturday: 5–9 p.m.
  • Brunch
    • ​Saturday: 9 a.m.–3 p.m.
    • ​Sunday: 9 a.m.–2 p.m.

Location: 370 Virginia St., Buffalo, NY 14201

Google Reviews: 4.5 Stars

Perks:

  • Cocktail Selection
  • Exhibit Displays
  • Reservations

Local Favorites: