ClevelandGuides.Find your next
The ranked guide

Best Tacos in Cleveland.

Back to top
#1
Ohio City

Momocho

Hype score83out of 100
Sentiment81out of 100

Modern Mexican cantina on Fulton Road in Ohio City with wrestler-themed decor, creative tacos, guacamole flights and margaritas. There is patio seating in warm weather.

  • modern mexican
  • guacamole
  • margaritas
  • patio

Check current details before visiting.

1835 Fulton Rd, Cleveland, OH 44113Monday: 4 to 9 PM; Tuesday: 4 to 9 PM; Wednesday: 4 to 9 PM; Thursday: 4 to 9 PM; Friday: 4 to 10 PM; Saturday: 4 to 10 PM; Sunday: Closed
#2
North Coast Harbor

Nuevo Modern Mexican & Tequila Bar

Hype score80out of 100
Sentiment47out of 100

Modern Mexican restaurant and tequila bar on the lakefront near the Rock and Roll Hall of Fame at North Coast Harbor. Order tacos and a tequila cocktail on the patio facing Lake Erie.

  • patio
  • lake views
  • tequila
  • cocktails
1000 E 9th St, Cleveland, OH 44114Monday: 12 to 9 PM; Tuesday: 12 to 9 PM; Wednesday: 12 to 9 PM; Thursday: 12 to 9 PM; Friday: 12 to 9 PM; Saturday: 12 to 9 PM; Sunday: 10 AM to 6 PM
#3
West Park

Locos Street Tacos & Burrito

Hype score80out of 100
Sentiment48out of 100

Counter-service taco shop on West 130th Street in West Park known for birria tacos, a Big Mac smash taco and street corn in a cup. It also scoops ice cream.

  • birria
  • counter service
  • ice cream
4760 W 130th St, Cleveland, OH 44135Monday: 11:30 AM to 9 PM; Tuesday: 11:30 AM to 9 PM; Wednesday: 11:30 AM to 9 PM; Thursday: 11:30 AM to 9 PM; Friday: Closed; Saturday: 11:30 AM to 9 PM; Sunday: 11:30 AM to 9 PM
#4
Lakewood

Barrio

Hype score79out of 100
Sentiment50out of 100

Cleveland-born build-your-own taco bar with locations in Lakewood, Tremont, Cleveland Heights, downtown and the suburbs. Build tacos from a long list of fillings, add queso or nachos, and stay late for tequila and margaritas.

  • build your own
  • late night
  • margaritas
  • vegetarian options
  • multiple locations
15527 Madison Ave, Lakewood, OH 44107Monday: 3 PM to 12 AM; Tuesday: 3 PM to 12 AM; Wednesday: 3 PM to 12 AM; Thursday: 3 PM to 12 AM; Friday: 11 AM to 1 AM; Saturday: 11 AM to 1 AM; Sunday: 11 AM to 12 AM
#5
Coventry, Cleveland Heights

Cilantro Taqueria

Hype score79out of 100
Sentiment77out of 100

Local taqueria group with its flagship on Coventry in Cleveland Heights and more locations in Tremont, Van Aken, Lakewood, North Olmsted, Chesterland and Avon. Order the al pastor or the birria tacos with consomme, with elote on the side.

  • birria
  • late night
  • margaritas
  • multiple locations
2783 Euclid Heights Blvd, Cleveland, OH 44106Monday: 11 AM to 10 PM; Tuesday: 11 AM to 10 PM; Wednesday: 11 AM to 10 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 2 AM; Saturday: 12 PM to 2 AM; Sunday: 12 to 9 PM
#6
Gordon Square

La Playa Fresh Seafood

Hype score79out of 100
Sentiment60out of 100

Puerto Vallarta-style Mexican seafood restaurant on Detroit Avenue in Gordon Square, known for mariscos and whole fried red snapper. The tiki-style room serves soft-serve margaritas and runs a weekday happy hour.

  • seafood
  • tiki
  • margaritas
  • happy hour
6410 Detroit Ave, Cleveland, OH 44102Monday: 4 to 10 PM; Tuesday: 4 to 10 PM; Wednesday: 4 to 10 PM; Thursday: 4 to 10 PM; Friday: 4 to 11 PM; Saturday: 11 AM to 11 PM; Sunday: 11 AM to 10 PM
#7
Gordon Square

Blue Habanero

Hype score72out of 100
Sentiment77out of 100

Street taco and tequila bar on Detroit Avenue in Gordon Square with huitlacoche and birria tacos, fajitas and margarita flights in a folk art-filled room. There is an afternoon happy hour, brunch, and a second location in Brecksville.

  • margaritas
  • happy hour
  • brunch
  • birria
6416 Detroit Ave, Cleveland, OH 44102Monday: 11 AM to 10 PM; Tuesday: 11 AM to 10 PM; Wednesday: 11 AM to 10 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 11 PM; Saturday: 11 AM to 11 PM; Sunday: 11 AM to 9 PM
#8
Lakewood

Cozumel

Hype score70out of 100
Sentiment66out of 100

Local family Mexican group with its Lakewood restaurant on Detroit Avenue and more locations in Parma, Westlake and Independence. A go-to for tacos, fajitas and margaritas.

  • margaritas
  • family friendly
  • multiple locations
16512 Detroit Ave, Lakewood, OH 44107Monday: 11 AM to 10 PM; Tuesday: 11 AM to 10 PM; Wednesday: 11 AM to 10 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 10:30 PM; Saturday: 12 to 10:30 PM; Sunday: 12 to 9:30 PM
#9
Southeast side (Richmond Road)

Don Ramon Mexican Restaurant

Hype score64out of 100
Sentiment72out of 100

Local family Mexican restaurant on Richmond Road on Cleveland's southeast side, with more locations in Mayfield Heights and Parma Heights. Expect big portions of tacos and traditional plates with margaritas.

  • family friendly
  • margaritas
  • multiple locations
4866 Richmond Rd, Cleveland, OH 44128Monday: 12 to 10 PM; Tuesday: 12 to 10 PM; Wednesday: 12 to 10 PM; Thursday: 12 to 10 PM; Friday: 12 to 11 PM; Saturday: 12 to 11 PM; Sunday: 11 AM to 9 PM
#10
Birdtown, Lakewood

Hola Tacos

Hype score62out of 100
Sentiment62out of 100

Taco bar on Madison Avenue in Lakewood's Birdtown from the Barroco team, with al pastor carved from the trompo, cochinita pibil, carne asada and roasted cauliflower tacos.

  • al pastor
  • patio
  • vegetarian options
  • cocktails
12102 Madison Ave, Lakewood, OH 44107Monday: 11 AM to 10 PM; Tuesday: 11 AM to 10 PM; Wednesday: 11 AM to 10 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 11 PM; Saturday: 11 AM to 11 PM; Sunday: 11 AM to 9 PM
#11
Playhouse Square

1942 Tacos and Tequila

Hype score57out of 100
Sentiment54out of 100

Taco and tequila bar on Huron Road in Playhouse Square, in the former Puente Viejo space, serving tacos, burritos and margaritas.

  • downtown
  • margaritas
  • tequila
1220 Huron Rd E, Cleveland, OH 44115Monday: 11 AM to 10 PM; Tuesday: 11 AM to 10 PM; Wednesday: 11 AM to 10 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 11 PM; Saturday: 11 AM to 11 PM; Sunday: 12 to 10 PM
#12
University Circle

Tacologist

Hype score54out of 100
Sentiment47out of 100

Taco and tequila bar on Euclid Avenue in University Circle with tacos, margaritas and a full bar.

  • margaritas
  • bar
  • tequila
11409 Euclid Ave, Cleveland, OH 44106Monday: 11 AM to 10 PM; Tuesday: 11 AM to 10 PM; Wednesday: 11 AM to 10 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 11 PM; Saturday: 11 AM to 11 PM; Sunday: 12 to 9 PM
#13
Lakewood

Taco Tonto's

Hype score50out of 100
Sentiment72out of 100

Small, colorful taco and burrito nook on Madison Avenue in Lakewood, home of the original baked burrito. Get the queso and a big margarita during happy hour.

  • burritos
  • vegan options
  • happy hour
  • margaritas
13321 Madison Ave, Lakewood, OH 44107Monday: Closed; Tuesday: 11 AM to 10 PM; Wednesday: 11 AM to 10 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 11 PM; Saturday: 11 AM to 11 PM; Sunday: Closed
#14
North Ridgeville

Tavo's Tacos

Hype score48out of 100
Sentiment71out of 100

Taco shop on Center Ridge Road in North Ridgeville, open from 9 AM most days.

  • tacos
  • casual
33137 Center Ridge Rd, North Ridgeville, OH 44039Monday: 9 AM to 10 PM; Tuesday: 9 AM to 10 PM; Wednesday: 9 AM to 10 PM; Thursday: 9 AM to 10 PM; Friday: 9 AM to 10 PM; Saturday: 9 AM to 10 PM; Sunday: 10 AM to 9 PM
#15
South Euclid

Los Arcos Mexican Cocina

Hype score47out of 100
Sentiment76out of 100

Small family-run Mexican cocina on South Green Road in South Euclid serving big plates of classic dishes and tacos with strong margaritas.

  • family run
  • margaritas
  • sports bar
2175 S Green Rd, South Euclid, OH 44121Monday: Closed; Tuesday: 11 AM to 9:30 PM; Wednesday: 11 AM to 9:30 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 10 PM; Saturday: 12 to 10 PM; Sunday: 12 to 8:30 PM
#16
West Park

La Plaza Supermarket & Taqueria

Hype score47out of 100
Sentiment69out of 100

Mexican grocery on Lakewood Heights Boulevard in West Park with a walk-up taqueria serving barbacoa, carnitas, chorizo and al pastor tacos, plus pozole. The market also sells meat for making tacos at home.

  • market
  • counter service
  • al pastor
13609 Lakewood Heights Blvd B, Cleveland, OH 44107Monday: 10 AM to 9 PM; Tuesday: 10 AM to 9 PM; Wednesday: 10 AM to 9 PM; Thursday: 10 AM to 9 PM; Friday: 10 AM to 9 PM; Saturday: 10 AM to 9 PM; Sunday: 10 AM to 8 PM
#17
Eastlake

El Palenque

Hype score44out of 100
Sentiment77out of 100

Mexican restaurant on Vine Street in Eastlake with tacos, seafood and Tex-Mex plates, and a second location in Brooklyn.

  • seafood
  • tex-mex
  • multiple locations
35520 Vine St, Eastlake, OH 44095Monday: 11 AM to 10 PM; Tuesday: 11 AM to 10 PM; Wednesday: 11 AM to 10 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 10:30 PM; Saturday: 12 to 10:30 PM; Sunday: 12 to 9 PM
#18
Slavic Village

Frediberto's Mexican Food

Hype score41out of 100
Sentiment72out of 100

Counter-service Mexican spot on Broadway Avenue in Slavic Village for breakfast tacos and burritos, open until midnight every day.

  • late night
  • breakfast tacos
  • burritos
  • takeout
7309 Broadway Ave, Cleveland, OH 44105Monday: 9 AM to 12 AM; Tuesday: 9 AM to 12 AM; Wednesday: 9 AM to 12 AM; Thursday: 9 AM to 12 AM; Friday: 9 AM to 12 AM; Saturday: 9 AM to 12 AM; Sunday: 9 AM to 12 AM
#19
East 4th Street, Downtown

Blue Agave Street Tacos & Margaritas

Hype score41out of 100
Sentiment66out of 100

Street taco and margarita spot on East 4th Street downtown, in the former Zocalo space. Start with the shrimp tacos and salsa.

  • downtown
  • margaritas
  • shrimp tacos
2071 E 4th St, Cleveland, OH 44115Monday: 11 AM to 10 PM; Tuesday: 11 AM to 10 PM; Wednesday: 11 AM to 10 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 12 AM; Saturday: 11 AM to 12 AM; Sunday: 12 to 9 PM
#20
Ohio City

Avo Modern Mexican

Hype score40out of 100
Sentiment54out of 100

Modern Mexican restaurant on West 25th Street in Ohio City serving tacos, burritos and larger plates with hand-crafted cocktails. It is open for lunch, dinner and brunch.

  • modern mexican
  • cocktails
  • brunch

Check current details before visiting.

2058 W 25th St, Cleveland, OH 44113Monday: 11 AM to 9 PM; Tuesday: 11 AM to 9 PM; Wednesday: 11 AM to 9 PM; Thursday: 11 AM to 9 PM; Friday: 11 AM to 10 PM; Saturday: 11 AM to 10 PM; Sunday: 11 AM to 8 PM
#21
Highland Heights

Tijuana's Street Tacos

Hype score38out of 100
Sentiment61out of 100

Street taco shop on Highland Road in Highland Heights serving tacos and other Mexican plates.

  • street tacos
  • casual
5596 Highland Rd, Highland Heights, OH 44143Monday: 11 AM to 9 PM; Tuesday: 11 AM to 9 PM; Wednesday: 11 AM to 9 PM; Thursday: 11 AM to 9 PM; Friday: 11 AM to 10 PM; Saturday: 11:30 AM to 10 PM; Sunday: 12 to 9 PM
#22
Highland Heights

La Fiesta Mexican Restaurant

Hype score37out of 100
Sentiment59out of 100

Family Mexican restaurant that has served Cleveland since 1952, now on Alpha Drive in Highland Heights. Known for enchiladas, tostadas, tamales and moles alongside tacos.

  • family friendly
  • historic
  • mole
783A Alpha Dr, Mayfield Heights, OH 44124Monday: 10 AM to 9 PM; Tuesday: 10 AM to 9 PM; Wednesday: 10 AM to 9 PM; Thursday: 10 AM to 9 PM; Friday: 10 AM to 9 PM; Saturday: 10 AM to 9 PM; Sunday: Closed
#23
Painesville

El Taco Macho

Hype score37out of 100
Sentiment77out of 100

Taco shop on Mentor Avenue in Painesville serving traditional and modern tacos, quesadillas and burritos with house-made salsas. Try the poblano or fish tacos; there is a second location in Strongsville.

  • house-made salsa
  • fish tacos
  • multiple locations
1613 Mentor Ave, Painesville, OH 44077Monday: 11 AM to 10 PM; Tuesday: 11 AM to 10 PM; Wednesday: 11 AM to 10 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 10 PM; Saturday: 11 AM to 10 PM; Sunday: 11 AM to 9 PM
#24
Ohio City

Ohio City Burrito

Hype score36out of 100
Sentiment77out of 100

Family-owned counter-service burrito and taco shop on West 25th Street near the West Side Market in Ohio City, with more locations downtown and in Lakewood. Everything is made fresh and the tables are painted in a Dia de los Muertos style.

  • burritos
  • counter service
  • multiple locations
1844 W 25th St, Cleveland, OH 44113Monday: 10:30 AM to 10 PM; Tuesday: 10:30 AM to 10 PM; Wednesday: 10:30 AM to 10 PM; Thursday: 10:30 AM to 10 PM; Friday: 10:30 AM to 10 PM; Saturday: 10:30 AM to 10 PM; Sunday: 12 to 8 PM
#25
Fairview Park

Nuevo Acapulco

Hype score35out of 100
Sentiment60out of 100

Family Mexican restaurant on Lorain Road in Fairview Park serving chorizo, steak, chicken and beef tacos, fajitas and carnitas, with lunch specials and taco nights.

  • family friendly
  • lunch specials
  • taco night
21750 Lorain Rd, Fairview Park, OH 44126Monday: 11 AM to 9 PM; Tuesday: 11 AM to 9 PM; Wednesday: 11 AM to 9 PM; Thursday: 11 AM to 9 PM; Friday: 11 AM to 10 PM; Saturday: 11 AM to 10 PM; Sunday: 12 to 9 PM
#26
Painesville

Taqueria La Casita

Hype score31out of 100
Sentiment80out of 100

Taqueria on Storrs Street in Painesville that grew out of a seasonal outdoor taco stand and now runs year-round. Carnitas and tongue street tacos are the draw.

  • street tacos
  • lengua
  • no frills
452 Storrs St, Painesville, OH 44077Monday: Closed; Tuesday: 11 AM to 9 PM; Wednesday: 11 AM to 9 PM; Thursday: 11 AM to 9 PM; Friday: 11 AM to 10 PM; Saturday: 10 AM to 10 PM; Sunday: 10 AM to 9 PM
#27
Painesville

Cocina Elvis

Hype score30out of 100
Sentiment76out of 100

Small taco-focused Mexican kitchen on West Walnut Avenue in Painesville, with well-stuffed burritos too. The signage is easy to miss, so look for the address.

  • small
  • burritos
  • casual
101 W Walnut Ave B, Painesville, OH 44077Monday: Closed; Tuesday: 10 AM to 6 PM; Wednesday: 10 AM to 9 PM; Thursday: 10 AM to 9 PM; Friday: 10 AM to 10 PM; Saturday: 10 AM to 10 PM; Sunday: 8 AM to 9 PM
#28
West Park

Tapatia's Taqueria

Hype score30out of 100
Sentiment68out of 100

Westside taqueria on Lorain Avenue in West Park with tacos and burritos filled with lengua, tripa, barbacoa, al pastor or carnitas. The menu also covers grilled steak, whole fried fish and shrimp plates.

  • authentic
  • lengua
  • seafood
12501 Lorain Ave, Cleveland, OH 44111Monday: 11 AM to 10 PM; Tuesday: 11 AM to 10 PM; Wednesday: 11 AM to 10 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 10 PM; Saturday: 11 AM to 10 PM; Sunday: 11 AM to 9 PM
#29
Downtown

Masa & Agave Cantina

Hype score27out of 100
Sentiment37out of 100

Downtown cantina on St. Clair Avenue serving tacos and Mexican plates with margaritas and a list of more than 200 agave spirits.

  • downtown
  • tequila
  • cocktails
777 St Clair Ave NE, Cleveland, OH 44114Monday: 6:30 AM to 11 PM; Tuesday: 6:30 AM to 11 PM; Wednesday: 6:30 AM to 11 PM; Thursday: 6:30 AM to 11 PM; Friday: 6:30 AM to 12 AM; Saturday: 7 AM to 12 AM; Sunday: 7 AM to 11 PM
#30
Medina

Emi's Taqueria

Hype score24out of 100
Sentiment66out of 100

Counter-service taqueria on Lafayette Road in Medina.

  • counter service
  • casual
249 Lafayette Rd, Medina, OH 44256Monday: 11 AM to 9 PM; Tuesday: 11 AM to 9 PM; Wednesday: 11 AM to 9 PM; Thursday: 11 AM to 9 PM; Friday: 11 AM to 9 PM; Saturday: 11 AM to 9 PM; Sunday: Closed
#31
Middleburg Heights

El Orito Tacos

Hype score23out of 100
Sentiment66out of 100

Taco-focused Mexican spot on Pearl Road in Middleburg Heights, with a second shop on Front Street in Berea.

  • tacos
  • casual
7523 Pearl Rd, Middleburg Heights, OH 44130Monday: 11 AM to 10 PM; Tuesday: 11 AM to 10 PM; Wednesday: 11 AM to 10 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 10:30 PM; Saturday: 12 to 10:30 PM; Sunday: 12 to 9 PM
#32
Clark-Fulton

Flying Pig Tacos

Hype score22out of 100
Sentiment81out of 100

Taco stand inside the CentroVilla25 Latin market on West 25th Street in Clark-Fulton, known for its pollo asado tacos.

  • food hall
  • pollo asado
  • casual
3140 W 25th St Spc 16, Cleveland, OH 44109Monday: Closed; Tuesday: 11 AM to 8 PM; Wednesday: 11 AM to 8 PM; Thursday: 11 AM to 8 PM; Friday: 11 AM to 8 PM; Saturday: 11 AM to 8 PM; Sunday: 11 AM to 6 PM
#33
Downtown Painesville

El Señor's at La Mexicana

Hype score22out of 100
Sentiment100out of 100

Taco counter inside the La Mexicana grocery on East Washington Street in downtown Painesville, serving pork, beef, lengua and pork stomach tacos with consomme.

  • counter service
  • market
  • authentic

Check current details before visiting.

170 E Washington St, Painesville, OH 44077Monday: 9 AM to 9 PM; Tuesday: 9 AM to 9 PM; Wednesday: 9 AM to 9 PM; Thursday: 9 AM to 9 PM; Friday: 9 AM to 9 PM; Saturday: 8 AM to 8 PM; Sunday: 8 AM to 8 PM
#34
Fairview Park

Santo Matador Street Tacos

Hype score12out of 100
Sentiment83out of 100

Street taco shop on Lorain Road in Fairview Park with tacos, burritos and tortas, and a second location on Mentor Avenue in Mentor.

  • street tacos
  • tortas
  • casual
22255 Lorain Rd, Fairview Park, OH 44126Monday: 11 AM to 10 PM; Tuesday: 11 AM to 10 PM; Wednesday: 11 AM to 10 PM; Thursday: 11 AM to 10 PM; Friday: 11 AM to 11 PM; Saturday: 11 AM to 11 PM; Sunday: 11 AM to 9 PM
#35
Cudell

Villa y Zapata

Hype score8out of 100
Sentiment60out of 100

Longtime westside Mexican spot on Madison Avenue in Cudell serving traditional tacos with a long list of fillings, along with chile rellenos and chimichangas.

  • traditional
  • casual
8505 Madison Ave, Cleveland, OH 44102Monday: 11 AM to 9 PM; Tuesday: 11 AM to 9 PM; Wednesday: 11 AM to 9 PM; Thursday: 11 AM to 9 PM; Friday: 11 AM to 9 PM; Saturday: 4 to 9 PM; Sunday: Closed