6 Reasons Tacos Are Better Than Sandwiches

Why eat a sandwich when you can eat a taco?

A thing of beauty.

We’re just going to come out and say it: tacos are better than sandwiches. Why eat sliced deli meat on a stale roll when you can eat a heaping pile of shredded pork, anointed with some onion and cilantro and tucked into a toasty tortilla? Sure, sandwiches and tacos can be as alike or as different as you want them to be, but at the end of the day the taco wins out. Here’s why:

They’re Prettier

Sandwiches, at best, look like a heaping mess, and at worst they look like the definition of sadness. Tacos, on the other hand, are vibrant, luscious, and eminently photogenic.

They’re Smaller

By the time you get halfway through most sandwiches you’ve got flavor fatigue, are full, and are ready to put it away to maybe finish it at a later date. Tacos, on the other hand, are small enough that one is never enough. It leaves you wanting just a little bit more (as all the best foods do), and there’s always more available.

The Possibilities are Infinite

Hard-shell or soft? Corn or flour? Carnitas or barbacoa? Do you want to go the lettuce, cheese, and tomato route, or the onions and cilantro? Any way you want it, you’ve got it.

They’re Mexican

Mexican food is delicious. Tacos are Mexican. Therefore, tacos are delicious. Sandwiches are generic. Generic food is boring. Therefore, sandwiches are boring.

They’re Balanced

Your average sandwich is a big, mushy pile of food stuffed into a roll. Tacos, on the other hand, are engineered to let each individual component’s flavor shine through in every bite. Each taco is an individual work of art.

They’re Exciting


Ordering a taco from a street cart has a hint of excitement to it, an air of adventure. Each family has their own recipes, and the vast majority of the time you walk away with something unique and delicious, usually for very cheap. With sandwiches, you know exactly what you’re going to get, and it’s usually anything but exciting.