Before we begin our Taco Tour...let's define the difference between a taco and a burrito.

The main difference between a burrito and a taco is shell size. Tacos are generally a lighter snack or meal, while a larger burrito is a full meal. For a taco, it can either be a soft or hard corn shell, while a burrito is generally a larger flour tortilla, as corn tortillas tend to fall apart more easily.

Then of course there are fajitas...What distinguishes the taco and burrito from the fajita is that fajitas have meat and grilled veggies, as well as toppings which are served on the side. Also, because fajitas are a type of tacos, small tortillas are used instead of larger ones.

Of course let's not forget enchiladas... One of the main differences between enchiladas, tacos, and burritos is that the enchilada is usually made with corn tortillas and the burrito is made with flour. The second difference between the two is that you eat enchiladas with a fork.

I have to admit, I had to look up the differences, but the one thing that they ALL have in common is that they are delicious and are widely available at a number of locations in and around the Queen City.

So buckle up get your bibs and napkins ready and lets find the best places to get tacos in Western New York...

Best Places For Tacos In Buffalo And Western New York

11 Amazing Places For Nachos In Buffalo

9 of the Best Restaurants on Hertel Ave in Buffalo