Tapelia is a Spanish restaurant offering contemporary cuisine and specialty cocktails in a relaxed setting with TV sports.