Вы можете использовать простую функцию ранга (нужно получить ранг в Mysql) и получить результат.
select * from (
select location_id,beverage_name,beverage_id,combination_count,(case when location_id when @location_id then @curRank:=curRank+1 else @curRank:=1 and @location_id :=location_id end) as rank
from your_table t1,(SELECT @curRank := 0,@location_id :='') r
order by combination_count desc
) where rank=1;