Columbus restaurant named 8th best new restaurant in the country by Yelp

An Italian Village hotspot landed among its the 10 best new restaurants in the country in a new list from Yelp.

Mezcla, which reopened this summer following a months-long closure stemming from a car crash, was named the 8th best restaurant in the country in Yelp’s annual Best New Restaurants list.

The eatery, which serves culinary Mexican cuisine, is located at 1022 Summit St. It originally opened in April of 2025…

Story continues

TRENDING NOW

LATEST LOCAL NEWS