Latin American Restaurants in North Lima, OH Los Gallos Sports Bar9159 Market StNorth Lima, OH, 444523309532390Latin American RestaurantsMexican RestaurantsNice South American Restaurants Show More