Словари отмечают его как существительное и среднего, и мужского рода. Так что можно пить как горячий эспрессо, так и горячее эспрессо. Но мужской род все-таки предпочтителен.