Tasca Telmo is a restaurant offering flavorful dishes and snacks.