Tafa is an Asian restaurant offering a wide selection of Vietnamese, Chinese, Japanese, and Thai specialties.