There are few foods so universally beloved as tacos. Whether you like them soft or hard; with beef, chicken, or fish; or any other unique tweaks, just about everyone can agree that it’s hard to find a truly bad taco. Cleveland has a fairly large Mexican restaurant scene, making it pretty difficult to find the perfect place for you to whet your appetite. These eleven restaurants offer some of the very best tacos anywhere in the city, so be ready to visit one as soon as possible.
1. Barrio (527 Prospect Ave)
Barrio offers a wide variety of options through its build-your-own taco menu, allowing you to build your perfect snack from the ground up. The best part? It's open until 2 a.m., so you have plenty of time to make a visit.
2. Coastal Taco (1146 Old River Rd)
Coastal Taco's beautiful location right on the Lake Erie waterfront makes it an iconic spot in Cleveland. Add in the fact that their tacos are huge, cheap and endlessly satisfying, and you have the makings of a must-visit taco place.
3. Fired Up Taco Truck (Roaming)
Don't have the time to sit down in a restaurant to eat some tacos? This delicious food truck has you covered. Their menu isn't exactly fancy, but sometimes all you need is a batch of fresh, piping-hot tacos to kick up your lunch break.
4. Villa Y Zapata (8505-09 Madison Ave)
Villa Y Zapata's delicious Mexican fare blends the traditional with the unforgettable. Their signature taco dorado - a crispy, gooey golden-fried taco laden with meat, cheese and fixings - is one of the most satisfying Mexican meals you'll ever have.
5. Las Dos Fronteras (3292 Fulton Rd)
The vibrant, family-friendly atmosphere of Las Dos Fronteras makes this sit-down spot a great location for a fun, authentic Mexican dining experience.
6. Señor Tequila Mexican Grill And Cantina (13114 Shaker Square)
If the gorgeously gaudy leopard-print umbrellas on their sizable outdoor patio didn't tip you off, Señor Tequila's Mexican experience is as lively as it is delicious. Add in their robust traditional menu, and you have the makings of one of Cleveland's best watering holes.
7. Ohio City Burrito (1844 W 25th St)
What makes Ohio City Burrito stand out is their unique approach to the classic taco. Their signature taco salad piles meat, cheese and other fixings high on a fresh mixed green salad base. You can almost trick yourself into thinking you're eating healthy.
8. Los Arcos (2175 S Green Rd)
Cedar Green offers a filling, no-frills build-your-own taco menu, allowing you to make your tacos just the way you like them from the comfort of your own seat.
9. Camino (1300 W 9th St)
Camino takes their tacos quite seriously, mingling traditional recipes with some interesting (and delicious) tweaks, like the mango-shrimp taco pictured above. Sweet and spicy go hand-in-hand at Camino.
10. El Torito Taqueria Bar (1572 W 117th St)
El Torito ("The Little Bull") bolsters their deliciously spicy menu with a fully stocked tequila bar, making this a perfect one-stop-shop for your late night needs.
11. Chili Peppers (869 E 185th St)
While it may not look like much from outside, experience tells us that a hole-in-the-wall taco place often serves the very best around, and this definitely applies to Chili Peppers. Their highly customizable taco menu is top-notch, and the price makes it even better.
Are there any other great Mexican places in Cleveland that serve good tacos? Tell us about them in the comments below.