Cloud 88 Billiards is a Mexican restaurant offering delivery and takeout options.