Barrio Tacos Willoughby

4.3
1589 reviews

About

Taco Restaurant
Build-your-own tacos, creatively crafted margaritas and a wide range of tequila & whiskey all served in a stunning, artistically designed Day of the Dead-themed location in Willoughby. Eye catching interior, bar, and patio - all with the feel of a close-knit lively neighborhood.

Location

Barrio Tacos Willoughby
4061 Erie St, Willoughby, OH
44094, United States

Hours

Reviews

4.3
1,589 reviews
5 stars
1,041
4 stars
292
3 stars
111
2 stars
42
1 star
103
  • CS
    Claire Stoltz
    4 days ago
    1.0
    I opened the smash burger tacos from our takeout order and this is what it looked like. All other tacos were an absolute mess and not even put together. They look like they were thrown in a piece of aluminum foil and not even assembled. Very disappointing!
  • YG
    YaYa Gamble
    Oct 14, 2025
    5.0
    Who doesnt love a good taco. great service. Jam-o-rita are my fav
  • CJ
    Christian Johnson
    Oct 11, 2025
    1.0
    I ordered 2 tacos they were very soggy, got them remade…. The remake was extra salty the chips were stale. The wait for both original order and remake took about 25 min. I totally wasted my money hopefully i can get some sort of refund.
  • DD
    Dane
    Sep 21, 2025
    3.0
    Went here a couple weeks ago. Food is average. Service was below average. Atmosphere is dark. Very good margaritas though. Not a regular spot that I would go to
  • AD
    A D
    Sep 8, 2025
    2.0
    Everything was cold!! Not just the taco shells - but all the filling ingredients including the meats were refrigerator cold. Cod taco was delicious but tiny, missing guac, and had very little fish. The cod taco was the only taco that didn’t have way way too much salt. The la tierra taco cola-marinated steak was decent - but the taco as a whole was too salty to eat. El jefe loco taco was ok- but also very salty - and the chorizo was wet like loose meat with a texture like cat food. We ended up throwing most of it out as well.
Black bean side was just cold plain black beans with no seasoning beyond salt. Rice side was salty, old and hard. Host was nice but the other staff were rude, unprofessional, and unwelcoming. They acted annoyed that we were there. Vibe was extremely sus.
Would not return. I've been to barrio in Cleveland Heights once, and, although Barrio's ordering method is awkward, inconvenient, laborious and inaccessible, the food and service at the cleveland Heights location was pretty OK. This one was very bad all-around.