I grew around the corner from Lopez and totally loved it growing up. However, I hadn't been back once in the last 7 or so years until two weeks ago for Taco night on Tuesday. If I had to vote for the best Mexican in Cleveland, it would be Lopez. It's not your typical hole in the wall with hole in the wall prices. It's upscale Mexican flair and the prices show. However, on Taco Tuesday, tacos are half off. However, I do believe the special ends at 8pm, so be weary of such. I'm a big guy and can eat 4-5 tacos no problem at Coastal Taco or 3 are Barrio. 2 is ample here! They are huge and packed tight! Great classic margaritas. Check out CLE Urban Winery next door. Enjoy!